Grenada is an island in the Caribbean.
Flag of Grenada
Location map for Grenada
CIA map of Grenada
Hurricane Ivan, 2004[1]
Satellite image of Grenada in September 2002
Carnival, 1965
St. George´s
drying Nutmeg