India remains top source market for Nepal in 2025 with 1.15 lakh Indian arrivals July 1, 2025 2025-07-01 SurbhiiiSharma