World / Canada / New Brunswick / York / Dumfries

Dumfries is a parish of York , Canada

third level


© 2018 GADM - license