fbpx
June 11, 2021

Day

Nepal is a small landlocked country located in the southeast region of Asia. It lies between two big developed countries, China and India. The total population of Nepal in 2020 is estimated at 29,136,808 people at mid-year according to UN data which is equivalent to 0.37% of the total world population. A developing country, it...
Read More