Tucked into the heart of Andalusia, Córdoba is a powerhouse of Moorish architecture and delicious food. A charming Old City is full of patios bursting with flowers. Discover stunning southern Spain.