Tag: Killer whales

VIDEO: Rare and elusive killer whales a mysterious presence in Cayman

Recent sightings of a pod of killer whales off the coast of the Cayman Islands mark only the eighth occasion the elusive mammals have been officially recorded in these waters. Anecdotally, there are suggestions of more frequent sightings, but the range and habits of orcas, both around Cayman […]