Dehradun boasts a picturesque landscape, great climate, and urban facilities intertwining with nature. With well-known sites ...