Sri Lanka resumes visa on arrival facility for international tourists – Easing arrivals in Sri Lanka
Travel has resumed across the world; however, the new norm is certainly not forgotten. Nonetheless, countries strive to make travel easier for international travellers and…