Post category:General Knowledge MCQs / Geography MCQs Post comments:0 Comments which one is landlocked country between china and Russia? A. Iran B. Canada C. Mongolia D. Pakistan Read more articles Previous PostWhere is the Island Corsica? Next PostThe 2018 Nobel Prize in Physiology or Medicine has been awarded jointly to James P Allison and Tasuku Honjo for their discovery of which cancer? You Might Also Like Which is Australia’s largest city by population? June 7, 2021 Manora Island is located in October 23, 2021 Which is the largest Museum in the World? September 11, 2021 NSA is the secret agency of? March 7, 2022 The headquarters of World Intellectual Property Organization (WIPO) is located in—–? June 2, 2021 Which Muslim country has the highest per capita income? August 29, 2020 Leave a Reply Cancel replyCommentEnter your name or username to comment Enter your email address to comment Enter your website URL (optional) Save my name, email, and website in this browser for the next time I comment. Δ