"is there more stuff to do in new york than dc?"

Is the above sentence grammatically correct?

probably should make it

Is there more stuff to do in New York than in D.C.?

Thanks!