An English Arcadia. That's the only way to describe it. The Stourhead Gardens are England's vision of itself. A perfectly formed landscape, planned down to every tree and flower. It's hundreds of years old and it only gets better with age. Those who laid out the place, could not even know how it would look when they set out to build an English utopia. And that's what Stourhead is. Every Anglophile should visit here at least once. It even looks sublime in the winter, as pictured here.