There is one place named George Town in Cayman Islands.
All places in the world called "George Town".