The Louvre Museum Map

The Louvre Museum

Posted · Add Comment

The Louvre Museum with it’s iconic Pyramid Entrance Hall is housed in a palace along the banks of the river. The museum collection is one of the best in the world.