The cinnamon tree (Cinnamomum verum) is a tropical plant that is native to Sri Lanka. It requires a warm, humid climate with plenty of moisture, as young trees need protection from the hot ...
Through local government funding they were able to plant 14,133 seedlings in 2019. In the Philippines there are around 19 endemic species of cinnamon. "Magellan and his men found a tree in ...