X
myLot
arlerambabu
•
@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.