
A Sri Lankan visa is an endorsement on a passport or other document that allows non-Sri Lankans to enter the country legally and regulates the length of their stay and the rules that govern it. A Visit Visa confirms that the Sri Lankan government has granted permission for a foreigner […]