Thursday, April 2nd, 2026

Nepal falls short of tourism potential

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