This has been a heck of a cruise year for us. Hubby got sick on 1st one, flights got cancelled for the 2nd one, so I figured 3rd time's a charm and we'd get to enjoy the upcoming trip. 9/10, Pride leaving from Baltimore; 45 mins away, no flights, just me and him, we're good...then came IRMA. Our cruise wasn't cancelled, but the original itinerary (GT, HMC, Freeport) was changed. They gave us the option to cancel for a full refund or cruise and get a 25% future cruise credit (based on our fare for this cruise). It didn't matter to me; my husband said he didn't care where the ship was going...if it's sailing he was going to be on it. So,I took the tank tops and swim suits out of the suitcase because we're going to...CANADA! LOL!!! Halifax and Saint John. We've never sailed north before or been to Canada, so this will be an adventure. I've been researching the ports but figured why not ask for some help. Any ideas, recommendations on must see, must do, must try in those ports?