0 Comments

The Louvre, or the Louvre Museum, is the world’s largest art museum and a historic monument in Paris, France. A central landmark of the city, it is located on the Right Bank of the Seine in the city’s 1st arrondissement.

Here is a Virtual Tour of The Louvre on YouVisit

Author

Avatar
jane.hart@C4LPT.co.uk