City Market, Saint John, NB
This building contains the Saint John City Market. Apparently it is the oldes continuing farmer's market in Canada, The interior is amazing and well worth some time spent visiting.
Shore Excursions | Tours & Activities | Carnival Cruise Line
We've hand selected the best local shore excursions so you can experience the most out of every port. Our Best Price Guarantee ensures you get the best price.