September 21, 2024
The Basilica of the National Shrine of the Immaculate Conception in Washington DC is the largest Roman Catholic Church in North America and one of the most beautiful man-made places I’ve ever seen. The divinely ornate mosaic domes top this tallest habitable structure in DC–home to 82 Marian chapels celebrating Read more…