Nepal is a sovereign mountainous tiny country, located in Southern of Asia. It is land locked country, situated between China to the North and India to the South East and West.
Nepal is a sovereign mountainous tiny country, located in Southern of Asia. It is land locked country, situated between China to the North and India to the South East and West.