The warm Indian Ocean of southern Sri Lanka is the best place to spot a wide variety of whales & dolphins. Whale watching in Sri Lanka is one of the most unique and interesting water-related activities you can do during your holiday tour in Sri Lanka!