Quiz

KBC 14: With of these countries is located closest to the North Pole?

Published by
Newsd
Follow Newsd On  

KBC 14: With of these countries is located closest to the North Pole?

Options:

Japan

Nepal

France

Russia

Answer: Russia

Newsd

Share
Published by
Newsd