Hill stations cities in India DARJEELING NAINITAL MIRIK OOTY AGARTALA ALLEPPEY AMARNATH BADRINATH HAFLONG HILLS 3 HILLSTATION KALIMPONG KASHMIR KOHIMA MANIPUR MEGHALAYA MIZORAM MOUNT ABU MUNNAR MUSSOORIE NAGALAND PACHMARHI PASIGHAT PELLING SHILLONG SRINAGAR TAWANG UMRANGSHU VIEW HILL ZIRO