Sports


 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 known the world over for its soft, white sandy beaches, mixed with mineral-rich black sand unique to this coastal strip.