Posted on January 13, 2017BEST BEACH RESORT CANEEL BAY St. John US Virgin Islands #12 Beaches Ocean Waves Vacation Yacht Trip