The Linha do Douro is a train line that starts from Porto and goes along the Douro River and is said to be one of the most scenic train rides in Portugal.
Read MoreThe Linha do Douro is a train line that starts from Porto and goes along the Douro River and is said to be one of the most scenic train rides in Portugal.
Read More