Ithaca

Ithaca is located in New York.