Cassiobury Park

Cassiobury Park in Watford, England, is a beautiful public park covering 190 acres. It features lovely woodland paths, a restored bandstand, and many attractions.