General Knowledge MCQs
Q 77% land area of Russia is located in?
  • A A. Asia
  • B B. Europe
  • C C. Both
  • D D. None of these
Leave a Comment