Simhachalam

Visakhapatnam, Andhra Pradesh 530028

About

Simhadri or Simhachalam is a Hindu temple located in the Visakhapatam City, suburb of Simhachalam in Andhra Pradesh, South India. It is dedicated to the incarnation (avatar) of Vishnu, known as Narasimha (the man-lion). The architectural style of the temple's central shrine is Oriya; while, its entrance is Dravidian.

If you have been to Simhachalam, share your experience

Review this place