English: The island is a paradise for water sport enthusiasts!
Telugu: ఈ ద్వీపం నీటి క్రీడా ప్రియులకు స్వర్గం.