Sri Lanka 'free' visa costs US$21.61 under VFS Global deal: legislator (8-May-24, Business)
So they are taking 21.65 dollars for a gratis visa when a tourist comes to Sri Lanka