KATHMANDU, March 13: Nepal government has announced suspension of the visa on-arrival for all foreign nationals to be effective from tomorrow as a precautionary measure to prevent possible spread of coronavirus.