INR
USD
Simhachalam temple is a Hindu temple located near Visakhapatnam in Andhra Pradesh, South India. It is dedicated to the incarnation (avatar) of Vishnu known...
Simhachalam temple is a Hindu temple located near Visakhapatnam in Andhra Pradesh, South India. It is dedicated to the incarnation (avatar) of Vishnu known as Narasimha (the man-lion). Atop the hill is a famous temple said to be the abode of Varaha Narasimha Swami, and hence the hill itself is called (nara)simhachalam. The temple is situated in the city of Visakhapatnam in Andhra Pradesh.
No packages found for the selected city.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now