Existe um lugar chamada French Cay em Turcas e Caicos.
Todos os lugares do mundo chamado "French Cay".