From big city marathons to local trail runs—find caminar (walking) events across Spain, organized by region and city.