Dugadda, located in the Pauri Garhwal administrative division in Uttarakhand, India, the most populous democracy in the world, had a total population of 2,690 in 2001.
Dugadda, located in the Pauri Garhwal administrative division in Uttarakhand, India, the most populous democracy in the world, had a total population of 2,690 in 2001.