The #1 destination for tourists in Bermuda is the Royal Navy Dockyard.
In fact, the largest cruise ships land there.
It’s a tourist trap: shopping, restaurants, beach, mini-Golf, Dolphin Encounter. All seriously expensive.
The highlight for me is the National Museum of Bermuda.
The Commissioner’s House is the focal point.
Read a review.