About Grenada Grenada, sometimes known as the Isle of Spice, is a West Indies island nation. It is located in the eastern Caribbean Sea about 100 miles (160 km) north of the Venezuelan coast and is the southernmost island in the north-south arc of the Lesser Antilles. The island is […]
