St. Catherine's is on the opposite side of Bermuda from the Dockyard and is closest to St. George's. It has a commanding vantage. If you came to St. George's on a cruise ship, it is the big fort you see on the starboard side before turning into the "cut" and heading into the harbor to dock. St. Catherine's has a...
More