Visa policy of Sri Lanka

On the basis of reciprocity, citizens of the following 3 countries are exempt from the requirement to obtain the Electronic Travel Authorization and can obtain a visa on arrival free of charge:

Question: is there a visa on arrival in sri lanka
Answer: yes