According to a survey of Stedentripper.com, the Grand Place of Brussels was chosen as the most beautiful square in Europe. The Red Square in Moscow was voted second, and the Stanislas Place in Nancy (France) was voted third.

Comments are closed.