Igreja de São Francisco
Search results
We did not find results for: Liberdade Square (Porto).
Check spelling or type a new query.
We did not find results for: Liberdade Square (Porto).
Check spelling or type a new query.
Liberdade Square is a square in the city of Porto, Portugal. It is located in Santo Ildefonso parish, in the lower town area. The square is continuous on its north side with the Avenida dos Aliados, an important avenue of the city. Wikipedia