The Cathedral Basilica of the Sacred Heart is one of the most stunning cathedrals on American soil. With windows that compare to the wonders of Chartres Cathedral in France, this cathedral will take your breath away. In this episode, Diana takes you on a tour of this glorious Gothic tour de force in Newark, New Jersey. She speaks with the eloquent and knowledgable Rev. Armand Mantia who gives Diana a tour of every nook and cranny of this glorious Cathedral.