Moved to Forum: Original Link
Bucking a general trend for soaring visa fees across South Asia, Sri Lanka is set to roll out free visas on arrival for citizens of 39 countries from 1 May 2019. The move will save the average tourist US$20-40 in visa fees making it easier and cheaper than ever to visit this idyllic Indian Ocean island.
The included countries are Australia, Austria, Belgium, Bulgaria, Cambodia, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Japan, Latvia, Lithuania, Luxembourg, Malaysia, Malta, Netherlands, New Zealand, Poland, Portugal, Romania, Singapore, Slovak Republic, Slovenia, South Korea, Spain, Sweden, Switzerland, Thailand, UK, USA.
See here for cost of ETA (thanks to trev likes bargains).
Mod 26/4: The program (due to start 1st May) has been suspended indefinitely. Deal moved to the forum as it's now cancelled.