St. Lucia, a teardrop-shaped island in the Lesser Antilles, nestled between St. Vincent and Martinique, is the tropical paradise you see on postcards come to life. And Jade Mountain, a 600-acre resort perched on its jagged southwestern shore, is the sultry spot where anyone would gladly be marooned. The lush retreat is nirvana for adventurers and hedonists alike, from its extravagant beachside...
Yearning to be pampered in a jungle hideaway? Itching to hike beneath a fern canopy to a thundering waterfall where you can take a plunge in the cool pool below? Jungle Bay Resort & Spa, a relaxing retreat on the southeast coast of Dominica, in close proximity to limitless adventure, is just the spot.
Dominica is the so-called "Nature Island" of the West Indies, a 29-mile-long...