• Tags


  • Destination
    Leeward Islands

    The Leeward Islands provide the ultimate soporific lifestyle. Spanning some 120 miles from the northern outpost of Anguilla to mountainous Domenica in the south, both ashore and on the water, the diverse history and varied nations, cultures and cuisine make this island chain a microcosm of the world. From the sophisticated French island of St Barth’s to the old world charm of Antigua, each unique sanctuary offers an exotic concoction of modern chic and laid-back Caribbean charm.