10. Trunk Bay, St. John, U.S. Virgin Islands

Trunk Bay, nestled within the United States Virgin Islands, is a stunning quarter-mile stretch of white sandy beach adorned with swaying palm trees and offering secure swimming conditions. Underneath the azure waters, an outlined snorkeling trail spans a significant portion of the beach, inviting you to delve deeper and discover the vibrant marine life and intricate coral formations.