Natural beauty and a vibrant local scene make Ithaca the #1 college town in the U.S.!