Known as the Spice Island because of its numerous nutmeg plantations, Grenada is a tropical paradise full of mountains, rainforests, waterfalls, and beautiful beaches just waiting to be explored. Unlike many islands further north, which tend to be more seasonal, ...