Nuwara Eliya is a city, in the hill country of the Central Province, Sri Lanka. The city name meaning is "city on the plain " or "city of light". The city is the administrative capital of Nuwara Eliya District, with a picturesque landscape and temperate climate. It is considered to be the most important location for Tea production in Sri Lanka.