Shree Janni Mata Mandir is a hindu temple located in Mahabaleshwar, Maharashtra. The average rating of this place is 4.10 out of 5 stars based on 22 reviews. The street address of this place is WMF4+FRM, Mahabaleshwar, Maharashtra 412806, India. It is about 15.46 kilometers away from the Diwan Khavat railway station.
Tejas Dalvi 83 months ago
Water Balloon, Dashing car, wax museum & 5D theater
amol dube 95 months ago
Nice place to visit ????????
GAYATRI INSTITUTE 35 months ago
Water pool