translate English to German: Barcelona is well worth a visit!
Barcelona ist immer eine Reise wert!