One of my favorite places in Indianapolis is a park located at 17th and Broadway, just north of downtown. Here you’ll find what at first appears to be a typical city park. A playground, picnic tables, and basketball goals are scattered about the...
Read more