Come for the beach and cheap fine dining, stay for the picturesque Old Town that looks like a picture from a postcard.
Spending one day in Cadiz? From exploring ancient Roman ruins and grand cathedrals to indulging in fresh seafood and local ...