Nuwara Eliya Sign
Sign welcoming visitors to Nuwara Eliya, a village high in the mountains considered to be one of the most important locations for tea production in Sri Lanka.
Nuwara Eliya Sign
Sign welcoming visitors to Nuwara Eliya, a village high in the mountains considered to be one of the most important locations for tea production in Sri Lanka.