Sri Lanka
NUWARAELIYA
Nuwara Eliya in the early morning, submerged in fog. This is a major production area for Sri Lanka's famous Ceylon Tea.
Nuwara Eliya in the early morning, submerged in fog. This is a major production area for Sri Lanka's famous Ceylon Tea.