christmas in the caribbean
grand cayman island, british territory