Welcome to Bethlehem, Pa, where the historic and new collide. Learn about local festivals, dining, shopping, and all the things to do.