Hidden Valley Lake Beach in Lawrenceburg Township, Indiana

Hidden Valley Lake Beach in Dearborn County is a beach.

Nature
beach