- Supply TypeSupplier, Retailer
- 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.