Site icon Sightseers' Delight

Musée du Louvre

The Louvre is perhaps the world’s best art museum. It and houses some of the most famous and consequential works of art ever created, including Leonardo da Vinci’s Mona Lisa. A former royal palace, the Louvre is located between the Tuileries Gardens and the church of Saint-Germain l’Auxerrois and is situated on the Right Bank of the Seine River. Construction on the earliest incarnation of the building, the Louvre Castle started in 1202 while construction on the Louvre Palace dates to 1546.

Exit mobile version