Central Canal Towpath is a recreational trail in Indianapolis, IN that provides a scenic route for walking, running, and biking along the historic Central Canal.
Visitors can enjoy the peaceful surroundings and connect with nature while exploring the trail that winds through the city and offers a unique perspective of the local landscape.
Generated from their business information