Sri Lanka Visa
Obtaining a visa is remarkably simple as it can be done in advance through the official government website by using a debit / credit card for the required fee. Do not use other websites as they will charge extra. If you haven’t been able to obtain a visit visa in advance, it can be obtained by queuing at a special desk in the immigration arrivals hall.