St. John the Divine

New Jersey Scouts fly to a Caribbean paradise to camp, hike, and snorkel near the most beautiful beaches this side of heaven.