National
15 most surreal places in North India

Mussoorie, Uttarakhand
Mussoorie, also known as the Queen of the Hills, is among the most-visited hill stations of North India. Set in the Himalayas, this picturesque hill station is all about pretty cafes, beautiful sunsets and colonial architecture.