Please enable JavaScript
Bermuda, a British Overseas Territory in the North Atlantic Ocean, was discovered by Spanish explorer Juan de Bermúdez in 1505. Known for its pink sand beaches and the mysterious Bermuda Triangle, it is a popular tourist destination today.