Sesha Theertham
India /Andhra Pradesh /Chittoor /Tirupati Tirupati, Chittoor, India. Edit Detail InformationEdit Sesha Theertham is associated with the Adishesha or the Sheshnag of Lord Vishnu, who once stroked a torrent with his tail for quenching the thirst of Lord Vishnu. This site is known after Adishesha and is situated within the precincts of the main temple. […]