The Largest country of the World by Geographical Area is

A) China

B) United States of America

C) Russia

D) Australia

View Answer
Option – C.

More Questions

error: Content is protected !!