Mahabaleshwar Temple is an ancient shrine considered the symbolic source of five rivers — including the Krishna, one of South India's most important rivers — believed by tradition to originate from a spout carved in the shape of a cow's mouth (Gomukh) within the temple.
The Five Rivers
According to local tradition, the Krishna, Koyna, Venna, Savitri, and Gayatri rivers all trace their symbolic origin to this temple, even though their actual hydrological sources vary across the surrounding hills — a detail that adds to the temple's spiritual significance in the region.
The Temple Itself
Built in typical Hemadpanti stone style, the temple is modest in scale compared to some of Maharashtra's grander shrines but significant for its association with the river's origin story and its age, believed to date back several centuries.
Visiting Tips
The temple is a relatively quick stop, easily combined with other central Mahabaleshwar sights like Venna Lake on the same day.