Description: |
|
A common misconception about Bermuda is that it is one of the Caribbean Islands. In fact, it is not. It is a small island in the North Atlantic situated off the coast of North Carolina. Home to the shorts, the triangle, and a well-known offshore banking haven it has other commendable aspects as well. |