Dehradun is the capital of Uttarakhand and is the biggest city in the State. It is the administrative headquarters of its district and is administered by the Dehradun Municipal Corporation. Dehradun lies in the Doon Valley, on the Himalayan foothills... Read More