It’s easy to understand why Spain is the second most popular country to visit in Europe, after France. From Gaudi to Gastronomy, hands down Spain has got its flamboyant flamenco imprints all over it. Seville stole my heart with its small town (some might say, more authentic) Spanish feel, but Barcelona’s got me big time […]