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