Rohit Taneja from Delhi, India
Nice place to visit, once in a lifetime experience being there. If you love beaches & water around you, you will this place, lots of water sports activities though bit warm during the day time. Proper beach wear is always recommended, through yourselves in the middle of Indian ocean without a hitch.