Explore Sri Lanka’s vibrant coastal ecosystems through snorkelling and guided marine experiences. Discover colourful reef fish, coral habitats, rocky coastlines and other marine life while enjoying the island’s tropical waters in some of its most scenic coastal destinations.