Mountainbiking in Thetford Forest

In between Thetford and Brandon in East Anglia lies Thetford Forest, the largest lowland pine forest in Britain with a large variety of animals and plant life. Thetford Forest is one of my favourite places to spend an afternoon in England, biking on one of the trails, enjoying an icecream in the sun or having a picnic in the forest. In the middle of the…