Kandy

Santha Hotel

About

Santha Hotel is a restaurant in Kandy, Sri Lanka.