English: The famous Lord Lakshmi Narasimha Swami Temple is located in this town, and large numbers of pilgrims visit the temple throughout the year.
Telugu: లార్డ్ లక్ష్మి నరసింహ స్వామి ఆలయం ఈ పట్టణంలో ఉంది, మరియు హిందూ యాత్రికులు ఈ ఆలయాన్ని ఏడాది పొడవునా సందర్శిస్తారు.