
7 Palms Anguilla …Things to do…Le Sand Restaurant Wow !! What a great find !!! My Friend.. Fabreeze a French Chef in Anguilla introduced me to Gerald Ravel in French St Martin who owns and operates Le Sand . Le Sand just opened in 2012 …No advertising per say ..and well let’s just say [...]







