The Wallawwa , Kotugoda, Near Colombo, Sri Lanka
It might be situated just a few miles from the airport, but sitting in acres of beautifully mature gardens The Wallawwa is a sanctuary of serenity and style where the old is merged beautifully with the new.