Friday Night Trivia in Chicago

 

23 of the top 50 most DENSELY populated cities in the world are located in the what country?

Population density refers to number of people per square mile.

View Answer

India

WorldMap.jpg

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>