Bermuda is located in the Atlantic Ocean between Europe and USA, closer from the US. It doesn't belong to North America or Caribbean categories. It's just looking like a caribbean island with turquoise water and sandy beaches.
Willemstadt
Little Cayman - bird nesting