I have always enjoyed all the little towns named identically to other places. Maine, New York; London, Ontario; Mexico, Maine. There are a lot of others.
"Where are you from?"
"We came from London."
"Oh, all the way from the UK? You don't seem to have an accent at all!"
"No, it's about 30 miles from here."
In Germany, we have cities with identical names, too (Frankfurt, Halle, most likely others I am unaware of). But being a much smaller country, it doesn't lead to much confusion.