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

Is the above sentence grammatically correct?

2 answers

probably should make it

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