English: This attracts a huge number of tourists.
Telugu: ఈ వింత అనేక యాత్రికులను విశేషంగా ఆకర్షిస్తుంది.