October 31, 2011 SANTIAGO DE COMPOSTELA, Spain – The green, rainy region of Galicia in northwest Spain is best-known as the destination for pilgrims hiking the Camino de Santiago to pay tribute at the remains of apostle Saint James. Zara store / Photo: Corbis But a different kind of pilgrim also makes the...
Read More »