Businesscafe - The newly launched www.srilankaevisa.lk platform significantly enhances Sri Lanka’s visa processing system by replacing the previous Electronic Travel Authorization (ETA) framework. ...