Grenada

Grenada, byname Isle of Spice, is an island country of the West Indies. It is the southernmost island of the north-south arc of the Lesser Antilles, lying in the eastern Caribbean Sea about 100 miles (160 km) north of the coast of Venezuela. 

NSO Website