CountriesAndCities.com
Columbus Guides
English was the official language of Sri Lanka until 1957, and is still widely spoken today.
TravelNotes.org
Compare and find the best price: