The Sri Lankan Department of Immigration and Emigration has implemented a new visa procedure and online application platform starting today, signifying a notable progression in visa facilitation. A...