Saint-John, New Brunswick Canada

This historic city sits in the Bay of Fundy at the mouth of the Saint John River in New Brunswick, Northern Canada. Rich in history and surrounded by stunning natural landscapes, Saint John has so much to offer its visitors, such as exploring its fantastic nature parks or taking part in various outdoor activities.