Trunk Bay Beach

Trunk Bay Beach, St. John – Best Beach in the World

Trunk Bay Beach on St. John, USVI has been named the best beach in the world for 2024. Trunk Bay is a Caribbean paradise.