English: This beach is the heaven for water sports enthusiasts.
Telugu: ఈ ద్వీపం నీటి క్రీడా ప్రియులకు స్వర్గం.