India leads Nepal’s tourism surge with 186,696 arrivals in first half of 2024
Nepal witnesses an overall growth of 6.21% in tourist arrivals compared to the same period in 2023 India continues to dominate as Nepal’s top tourism source, contributes over 30% of arrivals. Indian tourist numbers fully rebounds, recovering to 100%, …