Grenada
Caribbean, Americas
Grenada is a country located in Caribbean, Americas. Its capital is St. George’s. It has a population of approximately 109,021 people. The country covers an area of about 344 km². Data compiled automatically from REST Countries and World Bank Open Data; edit this page to add narrative detail.
