
Located in the heart of Sri Lanka’s tea country, Nuwara Eliya is like a slice of British countryside dropped right into the tropics. Rolling green hills, misty mornings, and acres upon acres of tea plantations make this a unique but compelling region of Sri Lanka.Nuwara Eliya is famous for its neat rows of tea and its unique culture, and travellers can experience it all during a stay at our property Scottish Planter.