Tirupathi Kapila Theertham Water Falls, Andhra Pradesh, India

Kapila Theertham is a temple dedicated to Shiva that has a self-manifested lingam - as per legend Kapila Rishi performed a severe tapasya and Shiva and Parvati blessed him - Shiva at this temple is thus referred to as Kapileshwara or the ‘god of Kapila Rishi’ and the Devi is called Kamakshi Amman; It is located at Tirupati, Andhra Pradesh, India. 

Tag : Travel Andhra Pradesh | Content: | Image: Koundinya90 | Update: 24-Jun-2021