answersLogoWhite

0

Nepal

Nepal is a landlocked country located in South Asia, and bordered by People's Republic of China and the Republic of India. It has a total area of 147,181 sq km with a population of about 29.3 million as of 2009.

7,270 Questions

No questions found for given filters. Try a different search or filter.