Also on these boards
Trunk Bay St. John. This place is so gorgeous and peaceful. A must see. Go when there are no cruise ships in port. We stayed on St John and this was by far our favorite place. Safe swimming for the kids. Great snorkeling. And a underwater snorkeling trail. Beautiful!