By RegionCultureNewsNortheast Spain Costa Brava & Barcelona Castells, human towers built on adrenaline and strength by Lorraine Williamson July 31, 2022 July 31, 2022 BARCELONA – Dangerously wobbly, the structure threatens to collapse. Nevertheless, on either side of the human … Read more