May 6, 2021 Asian Capitals Nepal Nepal is a country located between India in the east, west and south and China (Tibet) to the north. In the northwestern part…
March 4, 2021 Nepal Economics and Business Nepal is a small landlocked country in South Asia, located between India and China. Its economy is largely based on agriculture, which accounts for…