Sarria’s Best Bites: Top 5 Food & Drink Spots on the Camino
Sarria’s Best Bites: Top 5 Food & Drink Spots on the Camino Sarria, you see, that is that place in Galicia, Spain, marks, almost, the last 100 kilometers on the Camino de Santiago Frances. A significant milestone, very. For pilgrims, this town, like your body too it’s almost craving nourishment. Not just any food will …