Where is Ithaca Located?

Ithaca is located on the south shore of Cayuga Lake in the central area of New York State. Ithaca College is located on the South Hill of the city.