Showing posts with label ISLAND. Show all posts

Bermuda, United States.

No comments
Bermuda, in full The Islands of Bermuda, also referred to as the Bermudas or the Somers Isles, is a British Overseas Territory in the North Atlantic Ocean, located off the east coast of the United States.