September to January is the best months to visit Mahabaleshwar and panchgani.