Tag Archives: Plaça st Jaume

A festival of giant proportions

Located within its eastern borders, Catalonia is the autonomous region of Spain that is home to one of the largest metropolitan    ... more