from 0 review
1 Hour
No Cancellation
30 people
___
Liberdade Square or Liberty Square is a square in the city of Porto, Portugal. It is located in Santo Ildefonso parish, in the lower town (Baixa) area. The square is continuous on its north side with the Avenida dos Aliados, an important avenue of the city.
The square has its origins in the beginning of the 18th century.