The temple tradition
In the district government's telling, three brothers encountered an obstruction while digging a well for water. Villagers then found a Ganesha deity there. The deity is associated with the well and its water in the continuing tradition of the temple.
A living place of worship
The shrine is known locally as the Kanipakam Vinayaka or Varasiddhi Vinayaka Temple. Pilgrims visit for darshan, rituals and annual festivals. Respect current photography and entry rules when documenting the site.
Frequently asked
Why is the deity called Swayambhu?
Swayambhu means self-manifested. The name reflects the local belief about the deity's discovery in a well.
Where this information comes from
Stable facts are attributed below. Live prices, schedules, access rules and business listings should always be checked again before use.