Live webcams Ithaca online
Live cameras in the Ithaca. Ithaca is a city located on the southern coast of Lake Cayuga, the first longest and second in size to the lake from among the Finger glacial lakes in downtown New York. The city is best known for being located at Cornell University, part of the Ivy League, in which almost 20,000 students study. Ithaca’s indigenous population is 30,000.