Kamu
Killer Whales In Kalpitiya
Killer Whales are apex predators that basically roam wherever they want to, but they’re rarely seen in Sri Lanka. However, Dolphin Beach – a resort in Kalpitiya – has reported seeing them on a whale watching run. What a treat.