Story and significance
About
Located in the heart of Trieste, this square is one of the largest sea-facing plazas in Europe.
Story and significance
Timeline, heritage and stories
Practical notes before you go
Related places around here