The Forest of Dean is a vast wilderness located on the border or England and Wales. Our crew will be roaming the forest, walking the hills, and wading the rivers. We will see birds, we will see otters, we will see beautiful, larger-than-life beasts living in harmony with the most delicate of little beings.