New Canaan honors its war heroes with a large Celtic cross on an historic green. The Wayside Cross, at the intersection of Main and Park streets, stands on a corner of the triangular green, surrounded by three churches, known as “God’s Acre.” The Wayside Cross, dedicated in 1923, features allegorical scenes representing the American Revolution, […]