go to see castells and you'll get the essence and way of life of people in catalunya
"little european country between france and spain
"go to see castells and you'll get the essence and way of life of people in catalunya" What is the definition of "catalunya"?