T Lake Falls photograph

T Lake Falls

Use attributes for filter !
Elevation 830
Date of Reg.
Date of Upd.
ID2476673
Send edit request

About T Lake Falls


T Lake Falls is the tallest waterfall in New York State and in the Adirondacks, at minimum doubling the height of Niagara Falls in Niagara Falls, NY. It is located in Hamilton County, New York in the West Canada Lake Wilderness Area.

Related Persons

Next Profile ❯