Sandals Resorts dazzles travel advisors with St. Vincent gem
MONTEGO BAY, Jamaica — Sandals Resorts held its annual Star Awards at its resort in St. Vincent, bringing 361 travel advisors from North America, Latin and Central America and Europe to experience, many for the very first time, these sparkling jewels of …