Explore hiking trails around Oliveira do Douro, Porto. The best hike near Oliveira do Douro is Parque de Viana do Castelo, a 12.8 mile oneway in Site of Community Importance Rio Lima. Oliveira do Douro has population 22616.0.