Word on the street was that the beach at Magens Bay on the island of St. Thomas in the U.S. Virgin Islands was one of the top beaches in the world. In fact, the claim was that Magens Bay was among the top ten according to National Geographic. When we arrived at this unique Caribbean…Continue reading Magens Bay: A World Top 10 Beach?