Existe um lugar chamada North Hill Village em Anguilla.
Todos os lugares do mundo chamado "North Hill Village".