Ques : Which of these countries is located closest to the North Pole?
A. Japan
B. Nepal
C. France
D. Russia
Ans : D. Russia
Error: View f238d07hue may not exist
Discover more from Kaun Banega Crorepati Information
Subscribe to get the latest posts to your email.