Embark on a guided tour of a tea plantation in Nuwara Eliya, known as the 'Little England' of Sri Lanka, and learn about the process of tea production.
Travel by car to Nuwara Eliya, a picturesque town surrounded by lush greenery and misty mountains.