For decades, New York City's Times Square has widely been considered the ultimate place to be on New Year's Eve — thanks to the century-long tradition of the ball drop.

All That's Interesting | 01.01.2026 05:00
Every year on New Year’s Eve, millions of eyes around the globe turn to a single rooftop in Midtown Manhattan, watching as a glittering sphere begins its descent down a pole atop One Times Square.