St. George’s, Grenada

St. George’s is the capital of Grenada. The town is surrounded by a hillside of an old volcano crater and is on a horseshoe-shaped harbour. Grenada achieved independence from Britain in 1974. The island participated as planned in the hosting of the 2007 Cricket World Cup.