Which is world’s largest landlocked country?

Advertisement

A)   Nepal

B)    Afghanistan

Advertisement

C)    Kazakhstan

D)   Rumania

Advertisement

Leave a Comment