Grenada Saint George's Places to Visit
North and Central America

Grenada 2007

Yearbook 2007 Grenada. According to CountryAAH, Saint George‚Äôs is the capital city of Grenada. The many legal trips around “Grenada 17” continued during the year. In February, the country’s highest court of appeal, the Privy Council in London, ruled that the trials against the 17 had violated the country’s constitution. Therefore, Grenada’s highest court was […]