Definitions for "Mahabaleshwar"
Mahabaleshwar one of the few Evergreen Forests of the world, is a hill station located in the Satara District in the Western Ghats range of Maharashtra, India. Located about 120 km from Pune and 285 km from Mumbai, Mahabaleshwar is a vast plateau measuring 150 km², bound by valleys on all sides. Many tourists also visit nearby Panchgani.