English: On the island is a luxury resort consisting of 16 villas nestled into the rain forest.
Telugu: ఈ ద్వీపంలో ఒక లగ్జరీ రిసార్ట్ ఉంది, ఇది వర్షపు అడవిలో ఉన్న 16 విల్లాస్.