Quiz

KBC 2022| Which of these countries is located closest to the North Pole?

Udit Lakhoria October 3, 2022
KBC 2022| Choose the Correct Option Ques: Which of these countries is located closest to the North Pole?
A. Japan B. Nepal C. France D. Russia Ans: D. Russia