SPENCER, Ind. — McCormick's Creek State Park in Spencer, Indiana, is the oldest state park in Indiana. On July 4, 1916, it was dedicated at a size of 350 acres. Today, there are 1,833 acres of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results