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.