fbpx

Grenada Facts & Worksheets

Grenada is an island nation in the Caribbean Sea which received its independence from the United Kingdom in 1974. Grenada's capital is St. George's.