Где взять список всех городов мира для заполнения select?
https://wiki.openstreetmap.org/wiki/Planet, а там и xml отфильтровать можно.
Список городов в json формате - https://github.com/aZolo77/citiesBase/blob/master/...