About Nepal- some little knowledge about nepal.

1 year ago
66

Nepal
Explore
Nepal is a landlocked country in South Asia, located between India and China. It is home to the highest mountain in the world, Mount Everest, and the birthplace of the Buddha. Nepal has a rich and diverse culture, history, and geography. It is also known for its brave Gurkha soldiers.

Loading comments...