Click image to enlarge

Grenada is a Caribbean country comprising a main island, also called Grenada, and 6 smaller surrounding islands. Dubbed the “Spice Isle,” the hilly main island is home to numerous nutmeg plantations.

comments / Posted by

Comments