Cap off a day well spent in Sitges at La Zorra, which has no contenders when ranking the best paella in the town. Just over an hour from Barcelona in northeastern Spain, Girona is limitless when ...