B360 National

298,000 tourists visit Nepal in 3 months of 2025: NTB