Tuesday, June 16th, 2026

Nepal falls short of tourism potential

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