Big Sand Cay, Turks & Caicos.
Nathalie finally got some Crocks, pink they are.