Barcelona

Barcelona is the second-largest city in Spain and is located on the Mediterranean coast.