0
St. George's is not a country, but a parish in the country of Grenada. The capital of Grenada is St. George's.
No, Georgetown is not the capital of Grenada. The capital of Grenada is St. George's. Georgetown is actually the capital of Guyana.
Saint George's is the capital of Grenada, a country located in the Caribbean.
the answer is grenada