Culturally Yours, News, News that matters, Tourism, Travel, Traveller's Destination A remarkable surge in tourist arrivals was witnessed in Nepal in February 2026