These are (some of) the best beaches on St. John in the U.S. Virgin Islands— Because the island is about two-thirds national park, it’s nearly impossible to rank them all since each one is so beautiful and special in its own way. Save this for your trip and come see for yourself. Which beach on St. John is your favorite? Be sure to follow for more! #bestbeachesstjohn #stjohnbeaches #trunkbay #stjohnusvi #vacationvi
source