Ithaca, New York

city in New York, USA

Ithaca is a city in Finger Lakes region of the state of New York, United States.

ImagesEdit

MapsEdit

Read in another language