At Liberty Park, located just steps from the 9/11 Memorial, you'll find the Saint Nicholas Greek Orthodox Church and National Shrine.
Ahead of our April 1 screening of the classic 1957 court drama “12 Angry Men,” we took a look into the courthouse area's history.
Downtown tips from the go-to neighborhood expert.