The Best Places to Watch the New York City Marathon. New York City Marathon, Bay Ridge (Brooklyn, NY), Bronx (NYC), Brooklyn (NYC), Central Park (Manhattan, NY), Columbus Circle (Manhattan, NY), East Harlem (Manhattan, NY)