Nepal welcomes over 1 million tourists in 2023, with average stay of 13.2 days
KATHMANDU: Nepal greeted a total of 1,014,882 tourists in 2023, marking a significant increase in visitor numbers. According to the Ministry of Culture, Tourism, and Civil Aviation, tourists spent an average of 13.2 days in Nepal, slightly higher than the …