Explore the beauty and culture of Ithaca, New York, with this unique journey through the heart of the Finger Lakes region. From the historic gorges and waterfalls of the Finger Lakes National Forest to the vibrant downtown area, Ith
From Wikipedia
Ithaca is a city in the U.S. state of New York. It is situated on the southern shore of Cayuga Lake in the Finger Lakes region of Upstate New York. With a population of 32,108 as of the 2020 census, Ithaca is the largest community in the Ithaca metropolitan statistical area, which includes all 103,558 residents of Tompkins County, of which it is the county seat. The city is named after the Greek island of Ithaca, home of the protagonist Odysseus in Homer's Odyssey.