flipflopspalms.com
Unspoiled Beauty… Trunk Bay, St. John
Trunk Bay, St. John, U.S. Virgin Islands A postcard-pefect vibe make this National Park beach a must visit Google “Caribbean Beach” and odds are, one of the first images you’ll se…