It’s hard to top Barcelona, Spain’s most cosmopolitan and fun city. But if you want a break from the crowds, several day ...