Nilaveli is a stunning coastal area located on the northeastern coast of Sri Lanka. Whether you are seeking a peaceful beach retreat, underwater adventures, or a mix of both, Nilaveli offers a captivating coastal experience with its pristine beaches, clear waters and the nearby natural beauty of Pigeon Island National Park.
Type Place