Visit Bermuda for Signature cocktails and clear ocean water

Cycling, Swimming, and Sipping Signature Cocktails in Bermuda

Bermuda, also known as The Rock, formed 100 million years ago when a now extinct volcanic sea mountain rose out of the Atlantic Ocean in an area referred to as the Sargasso Sea. The 21-square mile self-governing British overseas territory is located 1,000 kilometres (600 miles) east of the U.S. Carolinas. I just visited Bermuda …

Cycling, Swimming, and Sipping Signature Cocktails in Bermuda Read More »