Introduction about Nepal

Nepal is a landlocked state located in South Asia. Nepal houses the Himalayas chain of mountains and is home to Mt. Everest, the world’s highest point at over 8, 800 meters above sea level. Known officially as the Federal Democratic Republic of Nepal, this nation covers a total land area […]