St. George's
Grenada is a sovereign country in the West Indies in the Caribbean Sea. Its capital is St. George's. Grenada is also known as the "Island of Spice" due to its production of nutmeg and mace crops.
This Question is Also Available in:
हिन्दी