Menu Close
© 2025 L'HORA.
Powered by WordPress.
Theme by Anders Norén.
Catalonia is an autonomous community in Spain’s northeast, bordering France and the Mediterranean Sea, Barcelona its capital and largest city. In November 2015, Catalan lawmakers approved a secession…