English: A huge number of people come visit every year.
Telugu: ఏటా పెద్ద సంఖ్యలో ప్రజలు ఇక్కడికి సందర్శిస్తారు.