answersLogoWhite

0

St. George's is the capital city of the island country Granada. The city is a popular tourist destination, and has developed significantly in recent years.

User Avatar

Wiki User

10y ago

What else can I help you with?