You can get Sri Lanka Evisa online for 30 days and extend it once you are in Sri Lanka. It costs 35$ and allows double entries. ...