Culture & Tourism Nepal has the highest mountain in the world Mount Everest 8,848 meters- Bishwombhar Lamsal by Adewale Adenrele on June 15, 2022 Tourism is the largest industry in Nepal and its largest source of foreign exchange and revenue before the Covid-19 outbreak that claimed lives crashed the economy and affects the growth read more