Stories Tagged 'Source country for tourists'
China overtook longtime record holder India as the top source country for tourists to Nepal with a 38.04 percent jump in arrivals in the first three months of this year, the Department of Immigration said.
full story »