In the recent years Sri Lanka has become increasingly popular for dolphin and whale watching excursions. Being situated within the zone of the Bay of Bengal and the Indian Ocean; where 26 out of the 80 known whale species are found, Sri Lanka has become the ideal place to indulge in this thrilling, yet humbling activity. While you can embark on...