Sri Lanka suspends visa on arrival for foreigner travelers until further notice
Sri Lanka has suspended visa on arrival for foreigner travelers until further notice in light of COVID 19. Sri Lanka
Read moreSri Lanka has suspended visa on arrival for foreigner travelers until further notice in light of COVID 19. Sri Lanka
Read more