Why devotees come here
Kanipakam Vinayaka Temple is a Ganesha temple in Kanipakam village, Chittoor district, Andhra Pradesh, about 11 km from Chittoor town. Its deity, Sri Varasiddhi Vinayaka, is held to be self-manifested and to sit in a well that never runs dry.
The name Kanipakam comes from two words. Kani means about one and a quarter acres of land, and pakam means the flow of water into it. The name goes back to the legend of the temple.
Three brothers, who were mute, deaf and blind, farmed a small plot. One day, while deepening their well, a tool struck a hard object. Blood ran from it and the water turned red. The legend says all three brothers were then made whole.
Villagers came and found a Ganesha idol in the well. They could never reach its base. They declared it self-manifested, or swayambhu, and offered coconuts. The water from those coconuts is said to have flowed over the one and a quarter acres of the field.
Devotees believe the idol has grown over the years. A silver armour made about 50 years ago no longer fits, and only the knees and belly show above the water. The temple was built in the early 11th century by the Chola king Kulottunga I and expanded in 1336 under the Vijayanagara rulers.

In the appChamundeshwari Temple, MysuruChamundi Hill, Mysuru, Karnataka
In the appDakshineswar Kali Temple, KolkataDakshineswar, North 24 Parganas, near Kolkata, West Bengal
In the appShirdi Sai Baba Temple, MaharashtraShirdi, Rahata taluka, Ahilyanagar district, Maharashtra
In the appAvanti Parshwanath Jain Tirth, UjjainDani Gate, Ujjain, Madhya Pradesh
In the appBelur Math, West BengalBelur, Howrah district, West Bengal
In the appBrihadeeswara Temple, ThanjavurThanjavur, Thanjavur district, Tamil Nadu
In the appEttumanoor Mahadeva Temple, EttumanoorEttumanoor, Kottayam district, Kerala