Fantastic! The 5th Largest Cathedral in North America, Right Here in New Jersey
It is one of the most beautiful churches I have ever seen, it is a piece of architectural beauty. The Cathedral Basilica of the Sacred Heart is the fifth largest cathedral in all of North America. It is a Roman Catholic Church.