How to apply for a visa to visit Sri Lanka. Everything you need to know

Read on to find out everything you need to know about applying for a Sri Lanka visa. I explain who needs to apply and who is exempt, what is an ETA, the cost of...