Category: Grenada

Grenada Overview

Country Profile Grenada, which gets its name from the Spanish for pomegranate, is the southernmost of the...

Embassies of Grenada

The following are Grenada embassies and consulates in other countries: Embassy in Canada City: Toronto Address: 439...