People from other countries need visa to visit Sri Lanka unless they hold a Sri Lankan passport.
Maybe
When you are traveling to Sri Lanka, you will need the passport which will have the visa in it.
No, you do not need a Visa to visit Sri Lanka if you have the Sri Lankan passport.
Yes you need one.
yes
Yes the want visa. You can request directly.
Yes.
Tunisia country is not in the exempt country list for Sri Lanka visa, so Sri Lanka visa is REQUIRED.Type of Visa:e-Tourist Visa 30 days, Double-EntryBusiness Visa 30 days, Multiple-EntryTransit Visa 48 hours, Single-Entry
Sri Lanka will now only allow the citizens of Maldives and Singapore for on arrival visa.
Yes, Everyone who does not have a Singapore or Maldives passport has to get the visa online.
No
yes