Indians top list of foreign tourists visiting Nepal | OneIndia News
As many as 2,60,124 Indian tourists have visited Nepal in the last ten months, taking the number of tourists visiting the neighbouring country to a whopping one million.
#Indian #Nepal #Tourist