Ribeira Square (Português: Praça da Ribeira (Porto)) is a tourist attraction, one of the Town squares in Porto, Portugal. It is located: 5.5 km from Vila Nova de Gaia, 8.9 km from Oliveira do Douro, 11 km from Canidello. Read further
License: All Rights Reserved