Find St. George's Hotels Grenada Interactive Map
St. George's is the capital of Grenada. The town is set in a hillside of an old volcano crater and curved in a pretty horseshoe-shaped harbor. St. George's is a popular Caribbean tourist destination.
Evidence of the town's history, culture is preserved in its forts, architecture and artifacts.