Barcelona

Barcelona

Available on Tubi TV
S1 E5: Barcelona, the capital of Catalonia, is one of Europe’s coziest cities. Catch a soccer game, tour a cathedral, or enjoy the delicious local cuisine.