Taylors Hill Boutique Hotel Deltota, Sri Lanka James Taylor, one of Sri Lanka’s earliest tea planters, had his Loolecondera factory near here, so Taylors Hill...
Clingendael Kandy, Sri Lanka Set high in the hills on verdant land near the Victoria Golf and Country Resort, Clingendael is perfect...