Boston was my favorite of the cruise. It was a bustling city but very easy to walk around to get to things. The history there is great as well as the shopping. We found cute souvenirs for a reasonable price. We did not book an excursion but walked to Quincy Hall. There was a vistor's center that offered free 30 minute walk and talk sessions. The guide was very enthusiastic and since they are with the National Park service, they don't accept tips. You can make a donation if you want.
Other shipmates said we should have eated lobster rolls and onion straws at Legal Seafood. Regretfully, we didn't do that.
We found Bermuda a little underwhelming. It just didn't seem to live up to the hype always surrounding it. It was nice with a very nice beach. The local people were friendly. We went to Horseshoe Bay. It was pretty. The sand has a pinkish tinge, just so you know. It was pretty but very hot and humid. Maybe I would have liked it more if I had went in a different month. If you go, you should get a bus pass. It is good for two days and allows you unlimited trips on the bus and the ferry. I think it was $12. They take US dollars.
We did the Cliff Walk. It was quite a walk. You should wear sneakers or hiking boots. Parts of it are ROUGH!! But we managed to finish it. You can see mansions from the walk but many have high shrubbery to prevent you from seeing them (understandable, I guess). The beaches were not pretty. The one at the end of the Cliff Walk was segregated, one side for the mansion dwellers and the other, smaller side for the public. That was strange to me.
There was a lot of history in Newport as well. Doris Duke's mansion as well as other summer homes of famous, wealthy people. We are not really into that so we didn't do an interior tour.
They have many specialty shops and high end stores. Souveniers were pricy and we did not get any there.