Somerset Cambridge BeachesBermuda is a 21 square mile island, 650 miles east-southeast of North Carolina, USA. Bermuda′s appeal lies in its sub-tropical nature, temperate climate and rich tapestry of cultures. Fresh ocean breezes are warmed year...
To learn more