0
If you are not taking the ferry, Heartland, New Brunswick has the world's longest covered bridge: