English: Thousands of devotees and tourists visit this holy place.
Telugu: వేలాది భక్తులు, టూరిస్ట్ లు ఈ గుడి సందర్శనకు వస్తారు.