St. George's, Grenada. Picture by philatsea.wordpress.com
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 harbor.
The Town is a popular Caribbean tourist destination. The t..
Now in this port: N/A