Daily Archives: Friday, 15th March, 2013
Spain: A Catalan tradition with universal values
Human towers, known as castells, are a long-time Catalan tradition, but some say it teaches more than just good balance.
Human towers, known as castells, are a long-time Catalan tradition, but some say it teaches more than just good balance.