Saint John, New Brunswick and St. John's, Newfoundland and Labrador must confuse people too. I never remember which one is which without Googling it.
I'm told that the second s in St John's stands for screech. (or, I just came up with that mnemonic on the spot. we may never know)
Iran has ~300 cities, town, and villages named Mohammadabad. Add Aliabad, Hasanabad, Hoseynabad, and Dehnow to the mix, and I don't know how people can find anywhere on the map.
https://slate.com/technology/2014/05/longest-disambiguation-...
Newfoundland and Labrador = 2 entities => Saint John's
New Brunswick = 1 entity => Saint John