The answer isn’t Asia because they have a population of 4,584,807,072
northeast has the highest population density
5.6m questions
7.3m answers