Kumaradhara Theertham
India /Andhra Pradesh /Chittoor /Tirupati Kumaradhara Theertham, Tirupati, Chittoor, India Edit Detail InformationEdit Kumaradhara Theertham is believed to be the place where Lord Vishnu took penance after killing the demon named Tarakasura. It is also believed that a devotee of Lord Vishnu lost his way in the hills and started meditating. Lord Vishnu appeared before him […]