How many cities are there in the world (including villages, towns)?

3 answers 3