Place de la Concorde 4.5 / 5

Paris

Overview

Largest public square in French Capital with fountains and statues and a common meeting place of people

Tips & Reviews