Bermuda is a British Overseas Territory in the North Atlantic Ocean, off the east coast of North America about east-southwest of Cape Hatteras, North Carolina, south of Cape Sable Island, Canada, and north of Puerto Rico.
Bermuda is a British Overseas Territory in the North Atlantic Ocean, located off the east coast of North America. It is about south of Cape Sable Island, Canada, and north of Puerto Rico.