Tucked away on 38 acres of rich ecosystems, this remote island retreat offers a fusion of luxury and nature at its purest state.
Tags : #HotelResort, #BeachResort