The open-wall suites that make the adults-only St. Lucia resort The Most Romantic Place on Earth, built by hand between the Pitons, take the "Best Design" title for North, Central and South America SOUFRIÈRE, Saint Lucia, Nov. 10, 2026 /PRNewswire/ -- Ladera Resort in St. Lucia won Best...

Advertisement