Feeling the need for historical stimulation? Fort St. Catherine, built on the very beach where Bermuda was founded in 1609 is fun to explore and includes massive ramparts, antique artillery, labyrinthine tunnels and chambers carved deep into the bedrock.
If already in St. George for the Fort St. Catherine, it absolutely makes sense to explore the adorable town of St. George. Founded in 1612, exploring St. George is a bit like time traveling.
Waterfront restaurant at the Hamilton Princess - Latin inspired & delicious!
A favorite of some of our local friends.