Original: It is also Europe's largest metropolis on the Mediterranean coast.
Simplified: Barcelona is on the Mediterranean coast.