Caneel Bay Resort on St. John, USVI
By Tim Cotroneo Every winter, travelers residing in chilly climates from around the world spend hours researching which Caribbean getaway offers the ultimate hotel and beach dream package. Now imagine discovering a five-star hotel hosting a bounty of beaches, each one more beautiful than the last. Imagination meets reality on St. John in the U.S. […]