Multiple choice

From 1659 to 1681 it was illegal to celebrate Christmas in what US city?

  1. New York City

  2. Boston

  3. Omaha

  4. Detriot

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Puritans in Boston banned the celebration of Christmas between 1659 and 1681, viewing it as a decadent and unbiblical holiday.