Saint John, New Brunswick is the oldest incorporated city in Canada and hosts many historical properties. Prince William Street is one of my favourites.