Moored in the southern Caribbean between St. Lucia and Grenada ... spectacular beaches, luxe accommodations, and super-yacht marinas. The largest and most populated island is St. Vincent, which ...