You are here
Home > Posts tagged "Barcelona"

Catalonia: The Right To Self-Determination

Catalonia

What is Catalonia? Catalonia is one of Spain's 17 autonomous regions and is located in the North-Eastern part of the country. It is a major tourism and manufacturing hub with its capital city in Barcelona. Catalonia is one of the richer regions of Spain, contributing 20% to the Spanish Gross Domestic

Top