X
simhachalam.  - the abode of narasimha swami, and hence the hill itself is called (nara)simhachalam. The temple is situated in the city of Visakhapatnam in Andhra Pradesh.
@arlerambabu (1079)
• India

simhachalam. - the abode of narasimha swami, and hence the hill itself is called (nara)simhachalam. The temple is situated in the city of Visakhapatnam in Andhra Pradesh.