Delika canyon


Delika canyon is a canyon of Spain, located in the province of Álava. It is formed by the Nervión river near the village of Delika.