Dehradun is the Capital of Uttarakhand which lies in North India. It is popular for its nature resources, pleasant climate, picturesque landscape and snowy covered peaks. It is connected to some other hill stations like Mussoorie, Rishikesh and Auli etc. It is the city of budget hotels, guest houses,...