A great challenging ride through the most magnificent countryside the mainland of Great Britain can offer. Posted on 22nd November 2016 by admin A great challenging ride through the most magnificent countryside the mainland of Great Britain can offer.