Grenada is the spice island and it abounds with fruits, herbs and spices.