The UK has some beautiful deciduous forests. One of these is the New Forest in Hampshire. By definition deciduous forests are located at roughly 40 to 60 degrees north and south of the equator ...