Bermuda

Bermuda is a group of islands located in the North Atlantic Ocean.