Country 0 Comments


Islamic Republic of Afghanistan, is a landlocked country located in Asia.Human habitation in Afghanistan dates back to the Middle Paleolithic Era, and the country’s strategic location along the Silk Road

Country 0 Comments


Officially the Republic of Finland, is a Nordic country in Northern Europe. In terms of area, it is the eighth largest country in Europe and the most sparsely populated country

  • 1
  • 2