Source: Tourism MediaCaneel Bay BeachSpot dolphins and sea turtles as you sail on a yacht or take a kayak around the glorious beaches that surround this vestige of the lavish Rockefeller dynasty.WorldCaribbeanU.S. Virgin IslandsSt. JohnCaneel Bay Beach