Ever Wondered how a city amidst the beauty of nature looks like. Check out this wonderful city of Dehradun the capital of Uttarakhand. Dehradun is located in the Doon Valley on the foothills of the Himalayas nestled between the river Ganges on the east and the river Yamuna on the west. The city is famous …
Continue reading “Dehradun: the city with the spice of nature.”