GeoQuiz
Separator Hero Line

What is the capital of Grenada?

Grenada is a country located in Caribbean.

Its capital city is St. George's, which serves as the political and cultural center of the country.

Flag of Grenada

The capital of Grenada is St. George's