India emerges as Nepal’s top inbound source market in February

India has emerged as Nepal's top inbound tourist market in February, the tourism authority said as the key sector in the Himalayan nation is gradually witnessing recovery from the onslaught of the coronavirus pandemic. Of