Does anybody have any information on a long-lost amusement park in battle Creek called Liberty Amusement park?

The park was on Goguac Lake housing a wooden roller coaster, a large dance hall and more. It opened in the 1890's and reportedly closed around 1912.

It's believed to have been located where Willard Beach park is today.

There seem to be plenty of pictures of this amusement park - which can be seen by CLICKING HERE - but there doesn't seem to be much info on the park's history or what else it had to offer.

Can anyone help with info?