Saturday, December 13th, 2025

Nepal falls short of tourism potential

KATHMANDU: Although Nepal has the capacity to welcome over 2 million tourists annually, the country…