Sri Lanka is an amazing island offering breathtaking views both on land and under water. The coastal area abounds with coral reefs, which are ideal for snorkeling. Colorful fish, nimble mollusks, important predators live at a shallow depth, which allows you to consider marine life in detail.
A number of hotels on the south coast have their own home reefs, located directly on the territory of the complex. It takes only a couple of minutes to plunge into the fantastic underwater world: you just need to put on a mask, flippers and enter the water.
The best time for snorkeling on the east and northeast coasts is from May to October. On the western and southwestern parts of the island, the most favorable months are from November to March. Continue reading