Select the correct answer from the options below:
St. Georges is the capital and largest city of Grenada.