CatalanPost.com
Title
Catalan Post
Description
Excerpted from the website:
- In a privileged position on the northeastern coast of the Iberian peninsula and the shores of the Mediterranean, Barcelona is the second largest city in Spain in both size and population. It is also the capital of Catalonia, 1 of the 17 Autonomous Communities that make up Spain.
Languages
English