Sri Lanka

The Owl and the Pussycat Hotel
Theva Residency – Kandy