Once the summer capital of the British in the Bombay Province, Mahabaleshwar has consistently managed to charm city slickers from all over India. This quaint hill station is tucked away in the Western Ghats among one of the few evergreen forests in India. The best part about this hill town is its breathtaking mountain landscape dotted with lakes and greenery. Head to the bustling bazaars of the hill town and stock up on juicy strawberries and mulberries, fresh vegetables, cosy woollens, sweet honey and leather shoes. It’s also the base for trekkers making their way to impressive Pratapgad and Kaas Plateau.