Sri Lanka Visa for Thai Citizens | Sri Lanka Visa from Thailand
To lawfully enter Sri Lanka, Thai nationals will have to be in possession of a valid Visa and their valid Thai passport. To avoid completing lengthy Embassy Visa application procedures, the applicants from Thailand are suggested to apply for a Sri La