Mahabaleshwar Viewpoints
Mahabaleshwar is a hill station located in the Sahyadri mountain range of Maharastra. With one of the few evergreen forests of India, it served as the summer capital of the Bombay province during the British Raj, and now is a popular holiday destination especially during the monsoon season.



Comments