Tea Plantation and Beach Resort from Sri Lanka Ceylon


Tea Plantation with Tea pluckers from Sri Lanka.


Beruwala is a small resort town in the south western coastal belt of Sri Lanka.






ඉස්තුති Jayana Gamage!


Read Comments

0 Response to "Tea Plantation and Beach Resort from Sri Lanka Ceylon"