Which is the largest country of the world by Area?

A)     China

B)    India

C)    Russia

D)    USA

Leave a Comment