Fans of films may find The National Shrine especially interesting thanks to its engaging atmosphere, visual presentation, and entertainment value.
The Basilica of the National Shrine of the Immaculate Conception in Washington, DC is the largest Catholic church in the western hemisphere. This video is an introduction to the history, architecture and significance of the National Shrine.