Discovering St John’s at the edge of Canada
St. John’s is one of the oldest cities in North America, a city where every cliff side and cobblestone street tells a story.
Cruise Traveller Blog
St. John’s is one of the oldest cities in North America, a city where every cliff side and cobblestone street tells a story.