Do Swiss citizens need a ticket before apply for a Sri Lanka visa?

Live chat support for UAE visa application assistance
COOKIE SETTINGS