Where is Bermuda located?
North Atlantic Ocean, it's in a cluster of islands located off the east coast of the United States.