Sri Lanka is one of the few destinations where travellers can witness blue whales, sperm whales, dolphins, and other marine life in their natural habitat through guided ocean excursions.