Dehradun - Dehradun in the foothills of Himalayas is surely one among the green cities of India. Visitors love to stroll around this serene city and enjoy the picturesque landscapes. The beauty of Doon Valley is more alluring because of the lofty mountains and the forests