Day 2: Montesinho Natural Park
Day 3: Chaves - Barroso Region - Peneda Geres Natural Park
Day 4: Peneda Geres Natural Park
Day 5: Peneda Geres Natural Park - Ponte de Lima - Porto
Day 8: Porto - Guimaraes - Celorico de Bastos
Day 14: North coast of Peniche
Day 15: Nazaré - Alcobaça - Óbidos
Day 18: Serra da Estela - Almeida - Torre de Moncorvo
Day 19: Mogadouro - Miranda do Douro - Toro - Burgos
- Log in to post comments