Blog
Keep up to date with all our news
(Filtering posts by category: Food) - Remove filter
The word “Ceylon”, a former name for Sri Lanka, is synonymous to the tea that the island country is known for. In fact, to this day, Sri Lanka is one of the foremost producers of tea, ranking fourth globally with 233,909 hectares of tea land.