At the foot of the Pyrenees sits Roncesvalles, Spain, which is one of the places with the longest tradition of helping pilgrims. It is indeed a most...
More