This Caribbean Beach Ranked No. 1 in the World for Its Pool-like Crystalline Waters - and You Don't Need a Passport to VisitTrunk Bay in St. John has been named the best beach in the world for 2024 by The World's 50 Best Beaches.