< Gallery01020304050607080910
Tea garden Nuwara Eliya Sri Lanka
Tea plantations near Devon Falls
Paddy Fields of Badulla
< Previous Gallery | Next Gallery >