The Indianapolis Canal Walk is a picturesque park and popular tourist attraction located in Indianapolis, Indiana, United States. Stretching along the scenic …See more
AdFrom Spacious Apartments to Cozy Studios, Find a Rental You'll Love Today. The 9 on Canal Apartment of Your Dreams Is Waiting for You. View the Latest Listings Now!