Bermuda

Bermuda

Bermuda is a British archipelago located in the North Atlantic Ocean, known for its pink sand beaches such as Elbow Beach and Horseshoe Bay. The imposing Royal Naval Dockyard is a complex combining modern attractions, like the interactive Dolphin Quest experience, and maritime history at the Bermuda National Museum. The archipelago offers a distinctive blend of British and American culture, which is especially evident in the capital, Hamilton.

Bermuda

Best ports of this destination