Bermuda is a British Overseas Territory in the North Atlantic Ocean. The capital city is Hamilton. Bermuda is self-governing, with its own constitution and its own government, which enacts local laws, while the United Kingdom retains responsibility for defense and foreign relations.
We walked the Railway Trail today to one of my favorite beaches. Snorkeled around some bream, French grunts, squirrelfish, and a fat sea cucumber while longtail tropicbirds swooped overhead. #Bermuda #OutHere pic.twitter.com/8fNArGrsZG
— Marilyn Terrell (@Marilyn_Res) April 6, 2019