Whale and Dolphin Watching Calendar Highlights

Marine mammals are found in Sri Lankan waters throughout the year off all maritime provinces, but sightings cannot always be assured. For this reason, commercial whale and dolphin watching is a seasonal activity whose timing at different locations round the island is influenced by weather patterns, sea conditions and, toContinue Reading