Select Page

Douro River – Toro, Spain

Photography by David Santiago Garcia / Aurora Photos Spain’s Toro region has been the source of some of the country’s finest wines for centuries — ancient Greeks taught the local Celtic tribes how to craft the libation at the end of the first century...