Skip to content
Nepal

Nepal is a country in South Asia between India and China. Mount Everest, the highest mountain in the world, and the central Himalaya Mountains are in Nepal. The capital city of Nepal is Kathmandu.

Where To Stay:
⛺ ⛺  ⛺ ⛺ ⛺