Where is Bermuda, exactly? That was the most frequent response from friends when I told them we were moving to the island. Shorts and Triangles have given it a place in the English language but its location in the Atlantic Ocean is most vague. It is not in the Caribbean – that would be Barbados, …more

Pages: 1 2