Hartland New Brunswick Canada

The longest covered bridge in the world crosses the St. John river at Hartland, New Brunswick.
The longest covered bridge in the world crosses the St. John river at Hartland, New Brunswick.