5 Reasons to Visit Tea Trails in Sri Lanka

February 20, 2018 Nestled among Sri Lanka’s picturesque tea plantations with views of Castlereagh Reservoir, sits the world-renowned Tea Trails, offering true luxury in the heart of Sri Lanka’s tea country. Sri Lanka’s first Relais & Chateaux hotel, Tea Trails is a luxury tea plantation resort. Consisting of five elegantly restored colonial tea planters’ bungalows, each […]