Subject : GENERAL KNOWLEDGE


which country is called ”land of Mountains”?
  1. France
  2. Nepal
  3. Japan
  4. Norway
Correct Answer: Nepal