Charleston is a charming city, old by American standards. Interesting, historical, clean, pretty.
Newport is the home of many, many exquisite mansions of the very, very rich. It is interesting to view them, but the upkeep of such luxury would run into the millions each year. Very pretty area. We had a daughter living in the area so she drove us around the whole area.
Bar Harbor is a lovely Maine town, which I believe makes its money off of fishing and tourism. It is the gateway to the lovely Acadia National Park, which is well worth a visit. The lobster is excellent and should not be missed.
Halifax is an attractive town in Nova Scotia. There are several interesting museums and cemeteries. We spent the whole day at the Maritime Museum which presented the history of the city of Halifax and the port. Halifax is famous for sending out ships to the area where the Titanic went down, retrieving bodies and a few artifacts. Also interesting was the gigantic harbor explosion in Dec 1917 which destroyed much of the town and killed over 2,000 people. We dined again on lobster tail and lobster roll--both excellent.
Quebec is gorgeous, but what a tourist trap! Prices way too high; poor exchange rates and not particularly friendly people. The city is a photographer's urban dream. We had very chilly (45 degree) weather with a cold wind, which forced us back to the ship earlier than we had planned on. We had had an enjoyable previous visit 25 years before in the middle of June and had only pleasant memories of the place. We are Floridians and feel the cold which clouded (no pun intended) our experience.
Montreal was our disembarkation port, but we spent a day there on our own. The weather finally became pleasant, with sunshine and clear skies. In Montreal, after taking a taxi to our hotel, we took public transportation into downtown and did a lot of walking around just enjoying the sites. The folks in Montreal were very friendly, helpful, accommodating and did not overcharge us on the exchange rate, as in Quebec. We had too little time to do much, but there were many things to see and do. We had visited Montreal before, so we just enjoyed the warm weather, the best since Charleston, South Carolina! The public transportation system is very well organized, fast, efficient and reasonable if you buy a 24 hour ticket which can be used on the city buses, train etc anywhere, all the time.