Hubbard Park Reservoir
E235690
UNEXPLORED
Hubbard Park Reservoir is a scenic body of water in Meriden, Connecticut, situated within Hubbard Park beneath the landmark Castle Craig tower.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.