Located at the south end of Cayuga Lake, Ithaca Falls Natural Area is home to a waterfall over 100 feet tall and almost 175 feet wide at its base. The area is suitable for walking on trails and fishing.
Have you visited Ithaca Falls Natural Area? Be the first to tell others about it!
Please describe the place or activity, explain what you liked best or least, or give any special tips. Sharing your thoughts really helps other visitors. Thank you!