Beecher Falls is a village in the town of Canaan, Essex County, Vermont. It is the most northeasterly community in the state, borderd by the Connecticut River and the Canadian border.
More information
More information
Related categories 3