2 images

St. George's

St. George's is the capital and largest city of Grenada. The city is surrounded by a hillside of an old volcano crater and is located on a horseshoe-shaped harbour.

e: 60191002837917487

wikidata.org 0 views · 3w ago