Grenada

Grenada is an island nation in the Caribbean located in a chain of islands called the Lesser Antilles.