Skip to content
inoh

ithaca

/ˈɪθəkə/

A city in New York, home to a university.

“Ithaca's gorges attracted many hikers and nature lovers.”
Add to my deck
Illustration of ithaca: A city in New York, home to a university.