North Portugal Horse Riding Adventure Imagine yourself riding a genuine Portuguese horse whilst having the chance to see wild horses, such as the Garrano, in the mountains…