
Trunk Bay Beach ranks among the most beautiful beaches in the world and is without question the biggest attraction on the Caribbean island of St John. Part of U.S. Virgin Islands National Park, it attracts tourists with its sumptuously soft sand and its crystal clear waters. Backing the sand at Trunk Bay St John is [...]


