Location  Nestled among lavish rainforest on Saint Lucia’s Caribbean side, high above a small horseshoe bay called Anse Cochon, Ti Kaye Resort and Spa’s location is sublime. 954 more words