Barcelona, Spain 2023

Located on the north eastern coast of Spain, home to many landmarks such as Sagrada Famila, Casa Mila, and Parc Guell. With a population of 4.8 million people and home to FC Barcelona.

Previous
Previous

CES 2024

Next
Next

Top 5 Digital Trends 2024