What is the best island to stay on in the Caribbean?
It depends on the trip. Anguilla for barefoot-chic privacy and dining; Turks & Caicos for calm turquoise water and families; St Barts for jet-set glamour and the social scene; Barbados for refined culture and golf; Punta Cana for resort-style family living and value; St Martin for sailing and Franco-Caribbean dining.