I tend to doubt that St Johns full name is United States of America... But also St is such a common contraction I didn't actually know what you were asking. Additionally, Port au Prince still works so should prob be removed. If Jerusalem isn't the answer I think it should be West Jerusalem, but Israel claims the whole thing anyway so a bit strange. Also, including things with City on the end feels a bit weird?
Gonna look into it lol, but Israel only really controls East Jerusalem, so i dont know why it should be West Jerusalem. Also why i did East Jerusalem and not Jerusalem is because i feel like if Taiwan is recognized on this site, Palestine should be also, no? Anyway ty for responding quickly