Famous for the Alhambra, a UNESCO World Heritage site, and its stunning Moorish architecture, along with a vibrant student population.
Part of: Spain map template