Cathedral of the Incarnation

The Cathedral of the Incarnation in Nashville, Tennessee, is a stunningly restored place of worship. It features Roman basilica architecture, coffered ceilings, sculptures, and murals.