නිලාවෙිලි, ත්රිකූණාමළය, ශ්රී ලංකාව
About Us Pigeon Island Beach Resort is a hotel on a secluded beach in Nilaveli, north of Trincomalee on the East coast of Sri Lanka. Nilaveli is known the world over for its soft, white sandy beaches, mixed with mineral-rich black sand unique to th ...