Step into the cool climes of Nuwara Eliya, known as Little England, with its colonial architecture, manicured gardens, and rolling tea fields.