A picturesque beach with a kilometer-long stretch of natural white beach
A natural beach with coral reefs in crystal clear waters and a variety of marine leisure activities
A resort beach boasting a perfect location and excellent hospitality