Loading your Sri Lanka journey…
Tea country.
Nuwara Eliya is famous for tea plantations and cool weather.