Nuwara Eliya, nicknamed as Little England is a city in the hill country of the Central Province, Sri Lanka. Nuwara Eliya is considered to be the most important