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
November 24, 2020
