translate English to German: The beaches at El Rompido are incredible.
Die Strände von El Rompido sind atemberaubend schön.