8 Things You Might Not Know About the Louvre
(via Mental Floss) It might be the most iconic art museum in the world. Located in Paris, the Louvre (officially the Musée du Louvre) has admitted thousands of cultural artifacts and millions of admirers since opening its doors on this day in 1793. A guided tour is always best, but if you can’t make it to the Right Bank of the Seine, check out these eight facts about the 225-year-old landmark’s past, present, and future.