19 Mar 12 Diverse Facts about Notre Dame Notre Dame Cathedral, located in the heart of Paris, is one of the most iconic and beloved landmarks in the … Read on No comments