Mussoorie

Mussoorie: The Queen of Hill Stations

Uttarakhand has two hugely popular hill stations – Nainital and Mussoorie. It is hard to say which one is the best. Perched on a 2km high hilltop, [...]