KATHMANDU: Nepal saw an influx of 121,800 foreign tourists arriving by air in March 2025, as reported by the Nepal Tourism Board (NTB). Between January and March 2025, the total number of tourist arrivals reached 298,000. In January, 79,900 visitors entered Nepal, followed by 96,800 in February. India remained the top source of tourists in […]