St John's, NL, Canada

En route from New England to Canada, the charming and historic port St. John's, is the capital of Newfoundland and the oldest city in Canada – its well-preserved buildings dating from the 16th century.