Source: Tourism MediaRibeira SquarePerched on the banks of the River Douro, Ribeira Square is one of Porto’s oldest and most exciting districts.WorldEuropePortugalPortoSao NicolauRibeira Square
Source: Tourism MediaRibeira SquarePerched on the banks of the River Douro, Ribeira Square is one of Porto’s oldest and most exciting districts.WorldEuropePortugalPortoSao NicolauRibeira Square
Source: Tourism MediaPraca da RepublicaJoin locals in this busy public square, an ancient marketplace that is now home to trendy bars and restaurants.WorldEuropePortugalPortoVila do CondePraca da Republica