Menu 

Clock Tower at the Coxhall Gardens in Carmel, Indiana

Clock Tower at the Coxhall Gardens in Carmel, Indiana

Photo of the impressively tall red brick clock tower located inside Coxhall Gardens in Carmel, Indiana.