 The source of the Hiranyakeshi river lies in the hills around Amboli village, and an ancient Shiva temple (called Hiranyakeshwar) sits at the cave where the water emerges.The main attraction for tourists is the incredibly-high rainfall (7 m average, per year) and the numerous waterfalls and mist during the monsoons.Legend has it that there are 108 Shiva temples in and around Amboli, of which only a dozen have been uncovered, one as recently as 2005.