TORO

Toro region is located in the Spanish West extreme of the Duero River, in between Zamora and Valladolid. This area has been producing wines since the romans taught the Celtic–Ibers (aboriginal inhabitants of Spain), how to make wine on the 1st century BC.

Showing the single result