Snorkel St John Tour from Sapphire and Margaritaville
Experience sailing, vibrant snorkeling, a delicious oceanfront lunch, and relaxation on a pristine white sandy beach!
Pickup from Margaritaville Resort at the Water Sports Boutique or Sapphire Resort and Marina, St. John, Virgin Islands