Ithaca, New York is a small, vibrant college town situated on the southern end of 38-mile long Cayuga Lake in the Finger Lakes region of central New York State. Ithaca is home to a wide array of bookstores, shops, restaurants, and cultural activities (including professional opera and ballet companies), with nearby wineries, state parks, farms, and forests throughout Tompkins County.