Cinnamon Leaf Oil

If there is a list of trees that is iconic to Sri Lanka, the cinnamon tree will be at the very top of the list. The fame comes from its versatility. Cinnamon leaf oil is one of the products that is made from the cinnamon tree. Sri Lankan Cinnamon Cinnamomum verum is the scientific name…