Place du Luxembourg is a major stop on any tourist visit. Learn about its historical importance or just chill out and watch the world pass by.
Situated in Upper Town, this public square is worth a look. But you'll find tons more to check out in this area. La Grand Place, Atomium, and NATO Headquarters are within close reach of Place du Luxembourg.