Tourist attraction
Central Canal
Indianapolis, IN96% like it (4.8 / 170 Reviews )
ABOUT
Central Canal is a tourist attraction located
at Indianapolis, IN 46204, , Indianapolis
, IN.
It has received 170 reviews with an average rating of 4.8 stars.
It has received 170 reviews with an average rating of 4.8 stars.
FAQs
This Tourist attraction received 4.8 points from 170 customer reviews.
The address of Central Canal is:
Central CanalIndianapolis, IN 46204
Indianapolis,
Central Canal is listed under
LOCATION
Central Canal Location