Where is Louvre Palace?
Where is Louvre Palace located?
Louvre Palace, Louvre Palace, France (approx. 48.86111°, 2.336389°)
Where is Louvre Palace on the map?
Louvre Palace - Le Marais
{"latitude":48.86111,"longitude":2.336389,"title":"Louvre Palace"}