Sevilla Futbol City Guide

Sevilla (Seville if you insist) is the capital of Andalucia and the largest city in Southern Spain with a population of around 700,000. Passion for football runs deep here and it is home to two of Spanish football’s oldest clubs, both of whom are currently in the Primera Division and regularly attract crowds in excess of […]

Read more "Sevilla Futbol City Guide"