Friday, April 13, 2018
China has surpassed India, the longtime record holder as the leading source nation for tourists to Nepal with a 38.04% rise in tourist arrivals in the initial three months of the year according to the Department of Immigration. As …
Saturday, April 27, 2024