One of the country’s finest regions is the heavenly Douro Valley. The Douro Valley is a beautiful slice of countryside rising from the banks of the Douro River in northern Portugal where ...