About Mahabaleshwar During British rule in India, Mahabaleshwar, the Summer Capital of Bombay Province, is in the Sahyadri range of Satara District in Maharashtra, India. Mahabaleshwar Hills, Maharashtra This hill station in the Western Ghats …
Continue reading