Для этого нужно делать API, а для API нужны серьёзные ресурсы. Моего скромного VPS для этих целей точно не хватит. К тому же данные о геолокации я запрашиваю не на сервере, а от клиента через AJAX.
С пробелом то же самое :) Становится сложно определить, где заканчивается один город и начинается следующий, особенно когда название в стиле «San Pedro y San Pablo Tequixtepec»
А какой-то специальный символ не хочется использовать, мне кажется написать «in» куда проще.