Best Romantic Beaches
Author: Ades
4
Aug

Trunk Bay, St. John, U.S. Virgin Islands
Location: 5 miles north of St. John Airport
Probably the most photographed beach on the list, Trunk Bay is the quintessential Caribbean getaway. Sparkling white sands, crystal-clear water, and swaying coconut palms make this beach the perfect Honeymoon spot. The laid-back Caneel Bay Resort is nestled in a national preserve near seven beautiful beaches making it well worth the splurge.