Duchess Kate has a fun day mountain biking and abseiling in northern England

By Zach Harper