Cycling Highlight
Recommended by 53 out of 54 cyclists
The Piazza dell'Unità d'Italia (English Square of the Unity of Italy) is the main square of the northern Italian city of Trieste. As the largest square in the city, it is also known as the Piazza Grande.
November 1, 2022
In the know? Log-in to add a tip for other adventurers!