Contribute photo
Los Campitos
Beachfront resort in Todoque with terrace, TV, and free private parking. Ideal for families seeking relaxation near Santa Cruz de la Palma.