Pigeon Island Resort is located in Nilaveli which is considered as one of the finest beaches in Sri Lanka & the world with wide stretches of sand & what appears to be miles of clear shallow waters, where one could venture far out in the sea.
No tours found that include this hotel
© 2026 Ceylon Viaggi – Tutti i diritti riservati