Salt Creek Trail, Nashville, Indiana is a park, located at 101-135 State Rd 46, Nashville, IN 47448, USA
Very nice short walk!