Showing posts with label ISLAND. Show all posts
Bermuda, United States.
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.
...Read more
Subscribe to:
Posts
(
Atom
)