Existe um lugar chamada Sherricks High Point em Anguilla.
Todos os lugares do mundo chamado "Sherricks High Point".