translate English to German: Apartment for rent in Costaballena, Rota a few steps away from the beach.
Diese schöne ferienwohnung befindet sich in Sanlúcar de Barrameda an der Costa de la Luz.