Explore relationships
Louvre Palace
The Louvre Palace (French: Palais du Louvre, ), often referred to simply as the Louvre, is a palace located on the Right Bank of the Seine in Paris, occupying a large expanse of land between the Tuileries Gardens and the church of Saint-Germain l'Auxerrois.
Use + to expand a branch. Click a topic name to open its summary.