“Ceylon Cinnamon – The Legendary Spice” Cinnamon originated from Ceylon, but in ancient times, many legends surrounded its origins. Egyptians, who used cinnamon for embalming, believed it was cultivated through mystical rituals in a distant and mysterious land. To unveil this mystery, Queen Hatshepsut ordered an expedition to the Land of Punt, also known as […]