Tag Page

Tag : Masterworks Museum of Bermuda Art

Bermuda

Bermuda is a connect-the-dot maze of 180 bits of island in the Atlantic Ocean, on the same latitude as South Carolina, about a two-hour flight from New York. With a temperate climate, as opposed to tropical like many of the Caribbean islands, this little paradise is calm and cool, with no income tax, no unemployment … Continue reading Bermuda