Ella – where the tea comes from

We have spent the last few days up in the mountains, at a place called Ella. It's quite a peaceful place, a perfect base for going for walks, visiting Buddhist temples, and drinking tea while taking in the magnificent view! This is one of the six tea-growing regions of Sri Lanka, producing some of the … Continue reading Ella – where the tea comes from