Situated at a height of 1372 meters, Mahabaleshwar falls in between Mumbai and Pune. The Queen of Hills, as the place is popular for its wonderful vistas, is the first choice of tourist to Maharashtra.
Situated at a height of 1372 meters, Mahabaleshwar falls in between Mumbai and Pune. The Queen of Hills, as the place is popular for its wonderful vistas, is the first choice of tourist to Maharashtra.