A life in a secluded island paradise in the crystal blue Caribbean Sea could soon be yours – but you’ll need a few million dollars to realize it. Four Seasons Hotel & Resorts is set to turn Caye ...