There are two marine national parks in Srilanka. The pigeon island is one of that two and one & only in the eastern coast. its located 2km from the Nilaveli shore. About 20 of by boat the island can be reached.. Snorkeling at Pigeon Island will be the most wonderful experience which one can really enjoy. They can see colorful fish species, reefs, corals and Reef sharks, but no threats from them at all.
Visitors come here with foods and snacks and enjoy their leisure time