Mussoorie makes for a perfect weekend getaway for people who board flights for holidays in the Indian capital, Delhi. Here is a quick guide for a soulful trip to this enchanting hill station in the Garhwal region of India. Holidaying in Delhi and have a weekend to spare? Looking for a quiet and solitary retreat away from city’s « Continue Reading »