TamilNet



The spice, peeled from the bark of cinnamon. [courtesy: toptropicals.com]