Saint George’s

Capital de l’illa de Grenada, a les Petites Antilles, a la costa oest de l’illa.