Falling rock from the eroding bluff in Inwood Hill Park created the “Indian Cave,” which once served as a winter shelter for Native Americans.
Home >