Pigeon Island National Park | Sri Lanka
Introduction Pigeon Island National Park is a protected area located off the coast of Nilaveli, a town in the Trincomalee district of Sri Lanka. It was declared a national park in 2003 and covers an area of 471.429 hectares. The park is named after the rock pigeon, a bird that is endemic to Sri Lanka. […]