Visiting historic La Alberca in the Castilla y Leon region of Spain
La Alberca in Castilla y Leon, Spain
It was as if Gilgamesh, or, to use a more modern analogy, the Transformer Optimus Prime, walked the path long before us, leaving the boulders that blocked the way piled high along the route for someone…