Avenida dos Aliados is an important street in the parish of Santo Ildefonso, in downtown Porto, Portugal. With Freedom Square and General Humberto Delgado Square it is a continuous urban fabric. It is the main avenue and center of the city of Porto.
One of the most famous streets in Porto, where the Town Hall is located. It resembles Paris somewhat. :)