Displaying items by tag: Sri Lanka Visa approval crisis impends tourism sector

Sri Lanka's tourism industry, recently relieved by the suspension of the VFS Global-led visa system, now faces a severe crisis.

Published in Business News
There are 35832 listings and 1274 categories in our website