The Canal is a river Meridian Kessler Indianapolis located in United States.
Indianapolis , IN 46220 United States
Discover Indiana's Hertiage scattered throughout the Canal and 250-acre White River State Park . Here you'll find some of the city 's most inspiring museums , attractions and celebrations.
Good place to run
Sometimes there are ducks here
Great place to chill out with friends and family... And take pictures. - Kate @iKaterade