Simhachalam is one of 32 Narasimha temples in Andhra Pradesh and a major pilgrimage site. During the medieval period, it was a key center of Vaishnavism, along with Srikurmam and the Jagannath ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results