Spit shined for weary pilgrims on El Camino. The Casa Rural Txantxorena in Zubiri, Spain....
More