Simhachalam Temple
Simhadri or Simhachalam is a Hindu temple located in Visakhapatnam city suburb of Simhachalam in Andhra Pradesh, India. It is dedicated to Lord Narasimha, an incarnation of Lord Vishnu. The central shrine was built in Kalinga architectural style.




Comments
Post a Comment