Probably one of our favorite ports because it was a very quaint little harbor town with lots of restaurants and shops. We took a tour through town up to Cadillac Mountain - very fun with beautiful views.
St. John was alot more of an industrial city than I was expecting. Took the 7 hour tour to Saint Martin, a small fishing village, and the caves. Make sure you have a bowl of clam chowder soup at the beach - the best you will ever have in your life!
Halifax was a nice place to visit with the bag pipers meeting the ship when we pulled up! Took the tour to Peggy's Cove - which should not be missed. Beautiful 1 1/2 drive to get there but well worth it! Tour guide was very informative - don't miss the Maritime Museum too!!!