Dehradun Dehradun, Capital of Uttaranchal state in India is also known as Doon valley and is situated at the foothills of Shivalik ranges in India. It is a major tourist attraction… Continue ReadingMarch 10, 2011Places to see near haridwar0 CommentsMohit