Cascajares de la Sierra is a municipality located in the province of Burgos, Castile and León, Spain. Its history goes back a long time. Remains have been found near the place that have occurred in many different time periods. There is a cathedral of paleoanthropology, and was recently named a World Heritage Site.
Distance between:
Madrid to Cascajares de la Sierra115 Miles / 185 Kms Barcelona to Cascajares de la Sierra292 Miles / 470 Kms