Spain is a diverse and dynamic nation where passionate energy flows through its cities, seaside resorts, back-to-basics ruralities and its chic island getaways. Romantic, outdoorsy, social – it’s a country with a tempestuous social history, keen to take lessons from its past to inform the future, a place where old and new sit strikingly in contrast.