Address: 11th Milepost, Nilaveli, Nilaveli Beach front, Trincomalee, Sri Lanka.
Nearest Landmark: Nilaveli Beach Front
Distance: 1 Miles from Nilaveli Centre
Pigeon Island Beach Resort is a luxury boutique hotel on a secluded beach in Nilaveli, north of Trincomalee on the East coast of Sri Lanka. Nilaveli is...