Green Tea Factory

Ella – SriLanka

november 7, 2017

As soon as we arrived with the train to Ella, I thought to myself:”Finally we came to a town, where you can find all the tourists in one place, one street, full of points of interest for tourists like us”  I am used to streets like that from my travels across Asia, and it is the […]

Read More