heritage.site

Idora Park

Idora Park 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