Sholinghur Narasimha & Hanuman Temple near Vellore, Tamilnadu
Sholingur Sri Narasimha Temple and Sri Hanuman Temple
Located in Vellore district of Tamilnadu, this town was known in the past as Chola Simha Puram and is known for the twin hill temples of Lord Narasimha and Lord Hanuman.
Location: Sholinghur, Tamil Nadu, India