Sri Lanka dishes up an exotic mix of fascinating temples, ancient cities, beguiling beaches, eight epic UNESCO sites, tea plantations and cool forested mountains.
Even if a travel agency is helping to book your trip, you’ll be happier with the accommodation selected if you can suggest some Sri Lanka hotels you’d like to stay at.