translate English to German: An outstanding holiday complex located in the South of the beautiful Canary Island of La Palma.
Ein außergwöhnlicher Feriencomplex im Süden der wundervollen Insel.