English: Many tourists visit this place.
Telugu: ఈ ద్వీపానికి పర్యాటకులు చాలామంది వస్తుంటారు.