Day 33
Nuwara Eliya
January 25, 2017 in Sri Lanka ⋅ 🌙 8 °CA drive through scenic Sri Lanka would not be complete without seeing the lush greenery of the tea plantations. Ceylon tea is famous around the world and was produced in Sri Lanka by the British whoRead more