‘Magical’ Forest in Gloucestershire That Feels Straight Out of a Fairytale
Described as “one of the most magical places in England,” Puzzlewood remains a hidden gem for many despite being just a short drive from Gloucester. Nestled between the Rivers Wye and Severn in Gloucestershire, near the Welsh …