Shillong is a hill station and also the capital of Meghalaya. you can witness misty mountains, gorgeous vistas, fragrant ...
Sikkim, nestled in the Himalayas ... one of the world's highest lakes Pelling is a tranquil hill station known for Sanga Choling Monastery, Khecheopalri Lake, and Rimbi Waterfall.