Nepal Welcomes Over 577,000 Tourists in First Six Months of 2025

Nepal received a total of 577,689 foreign tourists in the first six months of 2025, according…