From exploring an underwater snorkeling trail to chowing down at a floating taco bar, these are the best things to do on St. John.
The Thousand Islands Land Trust recently announced its acquisition and permanent conservation of Cherry Island, a prominent ...