HomeDiagramsDatabaseMapsForumSkyscraper Posters



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  




No buildings found