Being "God's own country," Kerala is well-known for its spices, which have a rich flavour and perfume. Since the beginning of time, traders from all over the world have travelled great distances to Kerala in search of the finest spices, which were already famous for their...