Walking in the Algarve From €635pp based on 2 sharing 7nts Walking holidays based in Praia da Rocha...