Existe um lugar chamada North Shore Village em Bermudas.
Todos os lugares do mundo chamado "North Shore Village".