Ultimate NYC Marathon Travel Guide
The New York City Marathon takes place annually on the first Sunday in November, attracting over 52,000 participants and more than two million spectators, making it one of the most celebrated sporting events in the world.