Meriden’s Hubbard Park celebrates its 31st annual Daffodil Festival with 61 different varieties of daffodils, crafts, amusement rides, food, entertainment, and a fireworks display. In addition to the festival, the park boasts 1,800 acres of carefully kept woodlands, streams, dramatic cliff faces, flower gardens, and a tower known as Castle Craig.
For more info about Hubbard Park and Castle Craig including pictures and trail maps, click here. For a recap of last year’s Daffodil Festival, wach the video below.
For more things to do this weekend, check out our Event Calendar.