Introducing Nepal

  • last year
Nepal, country of Asia, lying along the southern slopes of the Himalayan mountain ranges. Nepal is a landlocked country in South Asia and is bordered by China and India. It is located in the Himalayas and contains eight of the world's ten highest peaks. Nepal is a tourist-friendly country and "must visit" destination in the world. While introducing Nepal, Nepal is best known for the Himalayas, Mount Everest and its amazing treks. But, Nepal has much more to offers than its mountains.
#nepalwelcomes #nepal #visitnepal

Recommended