My favorite spot in Ithaca is Ithaca Falls. It is nestled into Lake Street, but the view takes my breath away every time.
Author
Tell us about your favorite spot on campus or in Ithaca.
Pull Quote
False