Unfinished cathedral, the largest in the world, designated a landmark for second time. On February 21, 2017, Landmarks commissioners voted to designate the St. John the Divine Cathedral and Close an individual City landmark. The cathedral, the seat of the Episcopal Diocese of New York, is the largest church in the United States, and the largest cathedral in the world. It stands at 1047 Amsterdam Avenue, in Manhattan’s Morningside Heights neighborhood.
The Landmarks … <Read More>