Ballaleshwar (lit.: "Ballal's Lord") temple is one of the eight
temples of Lord Ganesha. Among
Ganesha temples, Ballaleshwar is the only incarnation of Ganesha that is known by his devotee's name. It is
located in the village of Pali which is at a distance of 28 km from Roha in the Raigad district of
Maharashtra, India. It is situated between fort Sarasgad and the river Amba.