English: Annually thousands of tourists visit it.
Telugu: ప్రతి ఏడాది వేల మంది పర్యాటకులని సందర్శిస్తారు.