Photo

Photo detail

Sitting outside the train tracks in the Town of Clifton stands the very popular red caboose. The Town of Clifton dedicated the Caboose Plaza to Mayor James C. Chesley, who was mayor from 1992 to 2006.

Stories this photo appears in:

Tease photo

Clifton Postcards

Comments

Use the comment form below to begin a discussion about this content.