Cathedrals in France

France is home to some of the world’s most spectacular cathedrals. With spires reaching toward the sky, buttresses a-flying, magnificent sculptures and colorful stained glass, cathedrals in France will leave you wondering how in the heck they were able to build such magnificent structures. Photos and Videos of the Cathedrals …