Lebanon goes all out for Christmas, with a two-day festival full of holiday charm: carriage rides ($10 per person, $5 ages 3-10), a bake sale, a Victorian lamplighter lighting lamps, madrigals, ...