The Louvre is the most visited art museum in the world. Located in the heart of Paris, this historic building is a former royal palace, with an area of 210,000 square meters including 60,600 for the exhibitions. The museum is housed in the Louvre, originally a fortress built in the late 12th century under Philip II. The remains of the fortress are visible in the basement of the museum.
2024 © RayanWorld.com