Featured Trips in Nepal
Nepal is a country which lies between two giant countries India and China. Nepal has been blessed with the youngest and highest mountain on earth also known as the Himalayas. Nepal boasts of having eight of the fourteen 8k meters mountains, the highest mountain in the world Mt. Everest 8848 meters is also in Nepal. Nepal is rich in culture. We have around 125 ethnic tribes living in Nepal and each...
