×

Willoughby River

River in Vermont
The Willoughby River is a tributary of the Barton River, flowing on 18.6 km, in the Orleans County, Vermont, United States. This river flows to northwest, southwest and northwest, crossing the municipalities of Westmore, Vermont, Orleans and... Wikipedia
Country: United States