Grenada – the Spice Isle

Grenada is a Caribbean country 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 comprising a primary island, also called Grenada, and smaller surrounding islands called Carriacou and Petite Martinique. Grenada is the hilly main island that is home to numerous…

0 Comments