-
Supply Type
Supplier
-
Preferred Buyer Location
India only
Cinnamon is the inner bark of a tropical evergreen tree, 10-15 meters tall, native to sri lanka and south india. Cinnamon has been known from remote antiquity, and it was so highly prized among ancient nations that it was regarded as a gift fit for monarchs and other great potentates.