Indiana Beach
Monticello, IN
City
Indiana Beach is an amusement park located on Lake Shafer in Monticello, Indiana. The resort was developed by the Spackman family, who owned it from 1926 to 2008.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account