Resting on the serene banks of the River Pamba at the base of the Sabarimala hills, this sacred temple dedicated to Lord Ganesha serves as a vital stop for pilgrims who offer prayers here before beginning their trek to the hilltop shrine.