Bermuda on Virgin Voyages: The Complete Guide to Kings Wharf
Bermuda is unlike any other destination in the Virgin Voyages network. It is not the Caribbean — it sits in the North Atlantic, 1,000 miles northeast of Miami, with a British colonial character, pink sand…
