ST. LUCIA HOT HOT HOT IN 2008 Caribbean Island the Next “It” Locale

Praslin Bay, St. Lucia (January 5, 2008) – St. Lucia, the Caribbean island located in the Lesser Antilles and nestled between Martinique and St. Vincent, is feeling hot, hot, hot for 2008! Travel + Leisure, The New York Times, Food & Wine and the New York Post, not to mention Oprah’s O magazine, have put […]