Answer :

Nepal, officially the Federal Democratic Republic of Nepal, is a landlocked country in South Asia located in the Himalaya. With an estimated population of 26.4 million, it is 48th largest country by population and 93rd largest country by area.

Other Questions