Existe um lugar chamada Saint George's Town em Bermudas.
Todos os lugares do mundo chamado "Saint George's Town".