translate English to German: Holiday in South Tyrol – holiday with South Tyrol’s private landlords.
Urlaub in Südtirol - Urlaub bei Südtirols Privatvermieter.