Kerala – the Spice Garden of India

Kerala is known as the land of many things: God’s Own Country or the Land of the Coconut Trees; but, to us, it’ll be known as the Spice Garden of