Any city with a song about it must be special. Located on the north-east coast of Spain along the shores of the Mediterranean, Barcelona is home to more than 1.5 million people. As the second-largest city in Spain, many tourists choose to visit the city of Barcelona a fantastic experience and enjoy culture.
Despite the modernization [...]