The Indianapolis Canal Walk is a picturesque park and popular tourist attraction located in Indianapolis, Indiana, United States. Stretching along the scenic …See more
AdIf It's Worth Doing, We've Got It. Find the Best Tours & Activities for Your Trip. Spend Your Trip Making Memories, Not Missing Out While You're Waiting in Line.