July August is not the best time to visit Mahabaleshwar. Most of the points are closed due to rains- water logging problem and the visibility is also restricted due to dense clouds. I went to visit there with friends just for lunch and shopping, Its hardly 100 km from pune and road connectivity is very good. It was nice experience. It was green all around but most of the time we were forced to roam and view place from car due to rains.