Castellers – Building Human Towers In Girona Spain !
Brendon 2017-08-29T01:42:32+00:00Castellers or Castel the art of building human towers During my time Costa Brava Spain when I wasn't sampling delicious Tapas or feasting on snails, I was out experiencing what it was out exploring the Catalonia region and all the many activities that make Catalonia truly unique. Building human tower at festival One of the