Cadiz, Spain: History, Architecture, Beaches, and Gardens
( Church of our Lady Carmen and Santa Teresa from Jardines de Alomeda Apodaca) Cadiz, Spain History, Architecture, Beaches, and Gardens (St. Augustine) History (Part of the Roman city wall) Long before the Moors, Vandals, or Romans conquered the Iberian…