fbpx

Nepal

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.

Treks in Nepal