Living in the Tea Factory
Nuwara Eliya (Sinhala: නුවර එළිය) is a city in the hill country of the Central Province, Sri Lanka. Nuwara Eliya is considered to be the most important location for tea production in Sri Lanka, Choumeizai once stayed in a hotel converted from an old tea factory in Nuwara Eliya.