Question: are dollars accepted in sri lanka?
Answer: English currency is perfect here in Sri Lanka. Need not change it to American dollars. You can always change it at the airport soon after you arrive in the county.