ithaca
/ˈɪθəkə/
A city in New York, home to a university.
“Ithaca's gorges attracted many hikers and nature lovers.”Add to my deck
/ˈɪθəkə/
A city in New York, home to a university.
“Ithaca's gorges attracted many hikers and nature lovers.”Add to my deck