We're excited to be heading back to Spain! Our trip is 7 nights long, with an arrival in Madrid and departure from Barcelona. We've previously visited Madrid and done day trips to Toledo and Segovia, which we absolutely loved.
This time, we're thinking of taking the train from Madrid to Barcelona, with a possible stopover in Zaragoza. We're interested in hearing your thoughts on whether a Zaragoza stopover is worth it with so few nights, and whether it's better to travel by train or fly between cities.
We'll also be in Barcelona during Mardi Gras (Carnestoltes). Can you recommend any specific events or celebrations we should check out?"