4St. John’s, Newfoundland and Labrador, Canada
With a history that dates back to the 15th century, St. John’s is one of the oldest cities in Canada.
With a history that dates back to the 15th century, St. John’s is one of the oldest cities in Canada.