Cordoba, with a population of about 300,000, is definitely a city rather than a town. Yet it’s small enough to get around on foot or bike, and has more old-world charm than many places half its size.