Trivia: The Times Square ball drop occurs annually on what holiday?
New Year’s Eve
The correct answer is New Year’s Eve
So why is this answer correct? : Times Square is a favorite of New York City tourists at all times of the year, as its neon billboards and crowded streets prove that NYC is the city that never sleeps. But on New Year’s Eve, Times Square becomes even more of a hot spot, welcoming thousands of people to witness the ball drop at midnight and ring in the new year. The illuminated sphere made its first descent in 1907, and the celebration has remained a sensation ever since.