Soothing in climate, enthralling in scenic splendors, and rather high in religious fervors, Dehradun (also spelled as Dehra Doon), has been a nationwide and internationally alluring city of India. Today, this largest city (by multicultural population) and the winter capital of...