This gallery contains 1 photo.
Ask almost anyone which is the scent of Christmas and the top answer will be Cinnamon. Ironic considering that true Cinnamon comes from the tiny tropical Island of Sri Lanka, a World far removed from the Christmas tradition of the … Continue reading