Hubbard Park in Meriden, ConnecticutHome of the Daffodil Festival, Castle Craig, and a ghostly hound.#hiking #parks #section-AtlasHubbard Park