Mahabaleshwar is a charming hill station surrounded by the great mountain ranges of Western Ghats. It is full of lush green forest, beautiful orchards and wildlife. It is situated at an elevation of 1372 meters and provides panoramic view of the surrounding area with spectacular peaks and splendid greenery. With Mahabaleshwar just few hours away from Pune, Puneites love to …