by Stowaway Magazine | Apr 1, 2014 | Banner, Features, Spring 2014
For more than a thousand years, the city of Santiago de Compostela, Spain, has welcomed weary pilgrims with open arms. Each year, Spaniards and other travelers from around the world trek hundreds of miles through the rolling hills, wooded forests, and pastoral fields...