World cities database

Description page: http://www.teoalida.com/database/geography/

Buy & download