Republic Square in France

4.3/5
(7) · Attractions & activities in Strasbourg, France
Suggest an edit
The Place de la République ( is one of the main squares of the city of Strasbourg, France. It is surrounded on three sides by five buildings only, of which …

Reviews

Trip
4.3/5 · 7 reviews