You are here: Home >Archive for January 2nd, 2011

MARY, THE MOTHER OF GOD - Honored in World’s Largest Stained Glass Window

The largest stained glass church window in the world is in [choose one]: (1) Cologne, Germany; (2) The Vatican; (3) Notre Dame Cathedral, Paris, France; or (4) Covington, Kentucky. If you guessed “The Vatican,” you are wrong! That distinction goes to a church right here on American soil, the Cathedral Basilica of the Assumption in Covington, Kentucky. The cathedral’s […]

Tags: , ,