Gangtok
Gangtok which literally means hilltop is undoubtedly one of the most beautiful hill stations in India. With everything in just the right amount from a blend of cultural identities to urbanisation, Gangtok is a breathing paradise of the northeast.