Nepal and Nepali People

Nepal and Nepali People Nepal is the eight largest landlocked nation in Asia on the world map with a distance of 1127 Km from the sea in the northern hemisphere…