HomeRuthCamino De SantiagoDay 3 Villa Franca To AzambujaWhat Kind Of Creature Must Live Here?What Kind Of Creature Must Live Here?November 5, 2025 · PortugalNo trolls in sightBy Ruth · Journey: Camino De Santiago · Chapter: Day 3 Villa Franca To Azambuja← Lunch Stop · On The Right Track →