There are thousands of villages in Zambia and you would need a very up to date and accurate map to see them all. There are 10 major cities and at least another 30 towns with population over 5,000. Many villages are scattered between these major sites.
Half of Zambia's 8.5 million people live in cities and towns.
Depends what you define as a 'city'. - Livingstone, which is one of the smaller cities, has about 135,000 residents. Zambia is full of relatively unorganised towns, so you can see why that is a difficult question.
Most towns have water wells and water is pumped from these to a filter plant and then to homes.
Zambia has many churches of all denominations.
They have many kinds of restaurants in Zambia.
Zambia's total area is 185,975,680 acres.
Indeed Uganda has electricity. Most of Uganda's electricity is imported to neighbouring countries.
There are many ethnic groups in Zambia. The single largest group is Bemba, who originate in central Zambia
The most northern part of Zambia is about 600 miles south of the equator.
Ghana and Zambia have played 4 matches
Yes, there are many iron age artifacts in Zambia.