Experience the best of southern Spain: Granada’s Alhambra, Córdoba’s Mezquita, and Ronda’s cliffside views.