Reading notes from an eclectic reader of mysteries
OT: El Chorro de Navafria (Segovia)
El Chorro de Navafría, a 20 meter high waterfall in the river Rio Cega, is located south of Navafria, not far from Segovia, in the Autonomous Community of Castile-Leon, Spain.