Magens Bay Beach in St. Thomas is one of the island’s most popular attractions. Here’s what to expect and how to visit from a cruise.
Magens Bay Beach in St. Thomas is one of the island’s most popular attractions. Here’s what to expect and how to visit from a cruise.