Tourist Class Saint John, NB Hotels- Downtown Hotels in Saint John- Hotel Search by Hotel & Travel Index: Travel Weekly
Saint John, New Brunswick, Canada

Saint John, New Brunswick, Canada

Saint John, New Brunswick, also known as "Port City," has some of the highest tides in the world. It's situated where the mouth of the mighty St. John River meets the Bay of Fundy. The funnel-sha...

JDS Travel News JDS Viewpoints JDS Africa/MI