HomeDiagramsDatabaseMapsForumAbout




Ithaca

Ithaca is a small city in Upstate New York that lies on the southern shore of Cayuga Lake. The cities economy is based on tourism and education, and is home to both Cornell University, and Ithaca College which collectively holds over 26,000 students.


Building Search  
Phorio Page




No buildings found