Dolphin & Whale Watching Season Begins in the South Coast – A Unique Chance to Spot Marine Mammals
December marks the beginning of the whale and dolphin watching season along the South Coast of Sri Lanka, providing travellers with an exceptional chance to…