Idora Park - Credit: Wikimedia Commons
Idora Park (1899–1984) was an amusement park in Youngstown, Ohio, United States, also known as "Youngstown's Million Dollar Playground." Read more on Wikipedia
Source: en.wikipedia.org