The picturesque capital city of St George’s in the Caribbean nation of Grenada, also known as the “Spice Island”, image by NAPA The picturesque capital city of St Georges in the Caribbean nation of Grenada also known as the Spice Island image by NAPA