New Year

A:

The first ball drop in New York's Times Square on New Year's Eve took place in 1907. The tradition of celebrating New Year's Eve in Times Square actually began a few years earlier in 1904.

See Full Answer
Filed Under: