Existe um lugar chamada Long Bay Village em Anguilla.
Todos os lugares do mundo chamado "Long Bay Village".