Boasting 16 luxurious resorts in seven Caribbean islands: Jamaica, Antigua, Saint Lucia, Bahamas, Grenada and Barbados-Sandals Resorts offers guests a year-round lovers' paradise where love is all you ...