Ghatikachala
From Wikipedia, the free encyclopedia
Gatikachala is the a hill near the town of Sholingur in Vellore district of Tamil nadu state in India. It is a Hindu piligrimage center and the site of an ancient temple dedicated to the God Narasimha.
Narasimha is the fourth incarnation (avatara) of the God Vishnu.