Lankapura

Historic Images of Sri Lanka

Plantations

tea garden Nuwara Eliya

Tea garden Nuwara Eliya Sri Lanka

Tea plantations near Devon Falls

Tea plantations near Devon Falls

Paddy Fields of Badulla

< Previous Gallery | Next Gallery >


Main Image Categories

Popular Tags