You’ll Forget You’re in Newark the Moment You Walk Into This “Hidden” Cathedral
Newark, New Jersey doesn’t always top the list of places people plan a special trip to see. But tucked into the city’s North Ward, there’s a cathedral so grand and so detailed that it genuinely stops people in their tracks. People walk in expecting a nice church and walk out feeling like they’ve traveled across […]