Ceylon

Tea, Wine and Cinnamon: part one – Cinnamon Life

A Cinnamon Life Sri Lanka is cinnamon: the birthplace of this spice, and its natural producer in its finest form, taste, and scent. Cinnamon permeates all life in Sri Lanka — the island produces over...

Recent posts

Popular categories