Windfall HillWindfall Hill is a mountain located in the Adirondack Mountains of New York located in the Town of Indian Lake, south-southwest of Indian Lake.