The Itcha Ilgachuz mountains are absolutely spectacular! Especially when you travel on horseback. I went on a Pack Trip last weekend based out of Escott Bay Resort on Anahim Lake. We took three rid...

YouTube - July Pack Trip