English: Many tourists visit this place to enjoy nature’s beauty in abundance.
Telugu: దీంతో ఈ ప్రకృతి వింతలను చూడటానికి అనేక మంది పర్యటకులు ఈ ఐలాండ్‌కు వస్తుంటారు.