Categories
World Affair

Which country is called “Land of Mountains”?

A ) France

B) Nepal

C) Japan

D) Norvay

Leave a Reply

Your email address will not be published.