Geography
Where is ithaca located?
2
Answers
Ithaca is a city and college town in the Finger Lakes region of New York, United States.
LIVE
Points
27
Rating
Ithaca is located at the southern end of Cayuga Lake in the Finger Lakes region of New York State. It is the home of two colleges. Cornell University and Ithaca College.
LIVE
Points
41
Rating