Lambert Castle, arguably Passaic County’s most familiar landmark outside of the Great Falls, is visible to thousands of motorists traveling on I-80 each day. But since 2020, it’s been closed to the ...