Share This
Grenada
Grenada (pronounced /ɡrɪˈneɪdə/) is an island country and sovereign state consisting of the island of Grenada and six smaller islands at the southern end of the Grenadines in the southeastern Caribbean Sea. Grenada is located northwest of Trinidad and Tobago, northeast of Venezuela, and southwest...
Learn more about Grenada »
Add More Topics
Save this view to a base, or just for yourself.