City Travel – Mussoorie, Uttarakhand
The middle-class Delhi’s Switzerland. [Text and pictures by Mayank Austen Soofi] Mussoorie, the Himalayan town in Uttarakhand that is a six-hour drive from Delhi, is a resort in name only. The Mall Road, the city’s touristy stretch, is littered with…
Recent Comments