I have a database with all cities in the world (~2,617,930), and I can only separate the countries you want to act, with the following data: COUNTRY NAME COUNTRY CODE REGION NAME, CITY NAME, CITY and CITY LATITUDE LONGITUDE, for use geolocation.
I can support you with geolocation system.