Pigeon Island National Park is Sri Lanka's premier marine sanctuary, offering some of the best snorkeling and diving in the country. Located just 1 kilometer off Nilaveli Beach near Trincomalee, this tiny island paradise is home to vibrant coral reefs and abundant marine life.
What makes Pigeon Island special? The park protects two small islands surrounded by shallow coral reefs teeming with life. You can swim alongside hawksbill and green sea turtles, spot blacktip reef sharks, and explore colorful coral gardens - all in crystal-clear, warm waters.
Named after the rock pigeons that nest on the islands, Pigeon Island is easily accessible by boat from Nilaveli. The calm, shallow waters make it perfect for snorkelers of all skill levels, while deeper areas around the reef offer excellent diving. It's an essential stop for anyone visiting Sri Lanka's beautiful east coast.



