English: The beach is a paradise for lovers of water sports.
Telugu: ఈ ద్వీపం నీటి క్రీడా ప్రియులకు స్వర్గం.