Mahabaleshwar is best place for feel the nature mahabaleshwar is one of the best place to be at we visited this place in july 9 which is off season it was really unique experience