St. Nicholas Greek Orthodox Church in New York City
There is a church in New York that few people know about, yet many believe it could become the most visited church in the United States. The St. Nicholas Greek Orthodox Church & National Shrine at the 9/11 Memorial is a story of loss, a twenty-year wait, an architectural masterpiece, and an extraordinary rebirth. More … Continue reading St. Nicholas Greek Orthodox Church in New York City
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed