Sesha Tumbhuru Teertham is a Hindu pilgrimage site located in the East Godavari district of Andhra Pradesh, India. It is believed to be where Lord Vishnu rested after defeating the serpent demon Sesha, who had been troubling the devas (gods) and humans. It is said that Lord Vishnu rested on a rock shaped like a serpent's hood (tumbhu in Sanskrit), hence the name "Sesha Tumbhuru Teertham."