Faith on the Road – Basilica of the National Shrine of the Immaculate Conception

Spread the love

Located in Washington DC, the Basilica of the National Shrine of the Immaculate Conception is a breathtaking, must see for all who visit the area. Due to the immensity of the Basilica and the sheer amount of beautiful things to see, this is going to be a multi-day Faith on the Road posting.