Select the type of organization you'd like to see from the list:
Load map
Ithaca is a small city located in upstate New York, United States. With a population of around 30,000 people, it is known for its natural beauty, including its stunning gorges and waterfalls. While not a major port city, it is a popular destination for recreational boating and sailing on Cayuga Lake, one of the Finger Lakes.