Turks and Caicos Islands latest reviews and complaints

     Rumeurs - DONT SHOP Rumuers

Most unkind, pretentious, rude, French owners I've ever encountered. I’ve never been treated more unkindly while spending in a store. There’s a mother & daughter & it’s hard to say which is more of a snob! Beautiful island with warm people,... Read more