Michael Helston from London

So many good suggestions. Perhaps the old, walled city of Cadiz, an island stuck out into the Atlantic Ocean.