Verwood
Verwood is a town and civil parish in eastern Dorset, England. The town lies 15 miles north of Bournemouth and 19 miles north of Poole.
Verwood is a town and civil parish in eastern Dorset, England. The town lies 15 miles north of Bournemouth and 19 miles north of Poole.