The following are countries ranked in descending order according to a geographical measure. Identify the measure & give the top ranking country in the world.
X
Norway
Indonesia
Russia
Philippines
Japan
Australia
Follow for daily quizing updates
The following are countries ranked in descending order according to a geographical measure. Identify the measure & give the top ranking country in the world.
X
Norway
Indonesia
Russia
Philippines
Japan
Australia