Grenada which is also referred to as the 'Spice Island' is a stunning Caribbean nation. This country is famed for…