Bethlehem Town Green & Main Street
Bethlehem, CT
The town green and Main Street corridor in the center of Bethlehem, Connecticut, home of the annual Christmas Town Festival.
Bethlehem, CT
The town green and Main Street corridor in the center of Bethlehem, Connecticut, home of the annual Christmas Town Festival.