Robert H. Treman State Park
There are 12 waterfalls in Robert H. Treman State Park including the
115 foot high Lucifer Falls and Lower Falls.
Directions:
Robert H. Treman State Park is located on route 13, 5 miles south of
Ithaca, on Route 327. South end of Cayuga Lake.
|