Improve your on-line presence and benefit from new location available!
Barcelona, Spain
Barcelona is the capital city of the autonomous community of Catalonia in Spain and the country’s 2nd largest city, with a population of 1.6 million within its administrative limits. Its urban area extends beyond the administrative city limits with a population of around 4.5 million people, being the sixth-most populous urban area in the European Union after Paris, London, Madrid, the Ruhr area and Milan.
Log in to the CDNsun client section and subscribe to Barcelona PoP right now!
Sincerely your CDNsun team.
Source Wikipedia