How to implement the choice city on the website?

Hello colleagues,
Develop a portal, which in its essence is the "Bulletin Board"
Each ad must be tied to the city
The problem is that the site is aimed not at Russia, but to the whole world
That is, if some small town in Africa, it must be issued the website
The second difficulty lies in the fact that the language of the site will not be alone - there will be very many and the list is constantly updated
Actually the question
From where you can take a database of cities around the world, so also that base was translated into the most popular languages?
Or maybe there are specialized sites with their API?
Thanks in advance for your answers!
July 8th 19 at 12:10
3 answers
July 8th 19 at 12:12
To put database from vk api. There is a huge database, parse will have a long
July 8th 19 at 12:14
July 8th 19 at 12:16

Find more questions by tags Databases