My inlaws live in Columbo. Stunning country.
Sigiria Rock is a must see. Kandy is nice too.
Ther is also a fantastic waterfall thats worth a visit.
A visit to a temple is great too, and its genuinly nice to take food parcels to the beggars that hang round all the temples. We spent £20 last time we went and fed about 40 people, a small token gesture, but the food they had that day was real and personally I dont take any moral position on feeding 40 hungry bellys. My kids helped hand the parcels out and the gratitude they received left them humbled, especially when they realised each parcel was only 50p. Theres a lot western folk could learn about how 90% of the planet live!
We had a personal driver when we went and its great, shows you all the great places and no driving hassle..which is a blessing!
Food is hit and miss, but some of the restaurants are amazing. The fresh crab curry is a must try. The dahl is to die for.
Lots of great historic sites.
White person tax is a reality. My brother in law is a USA Sri Lankan, and had many heated arguments with every stall holder in 2010 as they tried to charge him the westerner price.
Happy to find out more if you want specific info.