SPAIN | Wednesday, 11 December 2013 | Views [445]
Day 31: Heading to the last albergue before Santiago de Compostela...Monto de Goza.