Ithaca Falls
Ithaca Falls is a stunning waterfall located in Ithaca, New York. It is part of the Cascadilla Creek and features a drop of approximately 150 feet. The falls are easily accessible from the surrounding area, making it a popular destination for both locals and tourists.
The waterfall is surrounded by beautiful natural scenery, including steep cliffs and lush vegetation. Visitors can enjoy various viewpoints along the trails, providing excellent opportunities for photography and nature observation. Ithaca Falls is a key highlight in the Finger Lakes region, known for its picturesque landscapes and outdoor activities.