Why devotees come here
The Vinayaka Temple in Idagunji, a small village in Uttara Kannada district, Karnataka, is one of six Ganesha temples on India's west coast. Ganesha here is the chief patron deity of the Havyaka Brahmins, and more than a million pilgrims visit every year.
Legend says Ganesha came down to earth at this place. Another legend tells how the sage Narada told the sage Valakhilya that worship of Vighneshwara would overcome his obstacles. Narada chose a site for the rite on the banks of the Sharavathi River, at Kunjavana. According to the legend, the gods created the sacred lakes Chakratirtha and Brahmatirtha here.
Devotees built the Ganesh Temple around the 4th-5th century CE, and the government tourism page gives the same period. The temple sits at the heart of many religious legends and beliefs of the region. The central Ganesha image is 83 centimetres (33 inches) tall and 59 centimetres (23 inches) wide, placed on a stone pedestal. Bandhi families, a Dalit community of Karnataka, seek the deity's blessing once marriage negotiations have been concluded amicably. The village lies close to the Sharavathi River, which joins the Arabian Sea.

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 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
In the appGauri Somnath Temple, OmkareshwarOmkareshwar, Khandwa district, Madhya Pradesh