Results 1 results found Urro del Manzano, sea stacks in Costa Quebrada at dusk, Cantabria, Spain, Europe Coastal landscape. The Urros. Costa Quebrada. Liencres. Cantabria, Spain. Rock Formation On Costa Quebrada During Sunrise In Cantabria, Spain Scenic View Of Costa Quebrada During Sunrise In Cantabria, Spain