These are the last of the UK’s resident orca population
Orcinus orca, the killer whale, the highly intelligent and adaptable apex predator of the oceans, second only to human beings in global distribution. If you were to ask the average person where the best place to see an orca would be, their response might be the Antarctic, Vancouver Island, Iceland or a number of other … Continued