Perched at an elevation of 6,000ft, Nuwara Eliya lies at the heart of Sri Lanka’s tea country, from where prized Ceylon tea originates. Established during British colonial times by pioneering tea planters, the city still bears vestiges of the period in its architecture and landscape. Thus Nuwara Eliya is fondly referred to as Little England.