Tarragona is known for its castellers—guys who build human castles. This tradition spread across Catalonia, so all throughout the summer there are competitions to see which casteller team can build their “castle” the fastest
1 year agoAlexa in Wonderland
Or Alexa's Adventures in Professional Limbo
August 11, 2008