Barcelona is the city with everything – awe-inspiring architecture, beautiful beaches, excellent shopping and delectable dining. After admiring Gaudi’s architectural wonders, relax on golden sands in Port Olimpic. Sample exquisite Catalan cuisine accompanied with a glass of zesty Penedès wine. Then take a hire car or train to Italy’s fashion capital – Milan. Discover a shopping Mecca ranging from luxury stores to tucked away flea markets. Admire the neo-Gothic grandeur of the Cathedral. Then people-watch over coffee at a bohemian café in Brera.