English: The island attracts thousands of tourist for its natural beauty.
Telugu: ప్రకృతి అందంతో తొణికిసలాడే ఈ ప్రాంతానికి వేల సంఖ్యలో పర్యాటకులు వద్తుంటారు.