Despite its small size, Sri Lanka is one of the world’s most geographically and culturally diverse lands, and both these factors combine to make a scintillating mosaic of experiences for nature lovers and heritage enthusiasts. From locking eyes with the elusive leopard at Yala National Park and admiring gentle elephants at Minneriya to watching baby sea turtles hatch, pirouetting peacocks, and monkeys playing hide and seek, Sri Lanka’s biodiversity is a stunning tapestry that keeps unravelling. However, there’s nothing as exhilarating as witnessing a majestic whale resurfacing from the sapphire deeps with spine-tingling suddenness. The primary whale-watching destinations on the island are Mirissa, Trincomalee, and Kalpitiya. While Mirissa is known as the Whale Watching Capital, promising epic sightings close to the continental shelf, you have a 90% chance of spotting blue whales off Trinco’s coast, with blue, grey, and sperm whales riding the converging currents around five nautical miles from Kalpitiya.