Winegeeks

“T” appellations

Tarragona

Location

Spain → Catalunya → Tarragona

Appellation Type

Spanish DO

Wineries (1)

Nostrada

Wines (2)

nostrada Tarragona 2007 Tarragona Red
Nostrada Tarragona 2007 Tarragona Red