Questions from Rivers, mountains & oceans

Q : The most urbanised area in the less developed regions of the world is?

(A) Oceania
(B) South America
(C) Africa
(D) Asia

Visitor-3124

Register / Login