The Esplanade project ... got the green light. Esplanade is slated to be built on a 15-acre site between the Ohio River and State Route 65. Master plans include putting a giant Ferris wheel ...
Some results have been hidden because they may be inaccessible to you