Kapila Theertham
Sri Kapileswara Swamy Temple Road Kapila Teertham Waterfalls, Tirupati 517507 India
Kapila Theertham is a Sacred & Religious Sites place is located in Tirupati, Andhra Pradesh. The address of Kapila Theertham is Sri Kapileswara Swamy Temple Road Kapila Teertham Waterfalls, Tirupati 517507 India.