Designed by
Title
Nature monuments of Spain #174654678
Description
The devil`s window is nestled in an impressive sickle formed by the Júcar River, in Cuenca. It is a kind of cave drilled in the rock from which, with hundreds of meters of unevenness, the Júcar river is contemplated, making its way through a narrow gorge. An ideal enclave to practice adventure sports and enjoy the landscape.