Grenada: The Spice Island Of Sarcasm TL;DR: If It’s Over…

Grenada: The Spice Island Of Sarcasm TL;DR: If It’s Over…

Grenada: The Spice Island of Sarcasm TL;DR: If it's over 8 inches long, it's not Grenada. Prelude: Georgia, the land of peaches and questionable politics, also boasts a tiny Caribbean island named Grenada. With a population smaller than a Taylor Swift concert, Grenada...