Voghera definitions

Search

Voghera

Voghera logo #10101) Castle in Italy 2) Town in lombardy, italy
Found on https://www.crosswordclues.com/clue/voghera

Voghera

Voghera logo #21003town, Lombardia (Lombardy) region, northern Italy. Voghera is located on the Staffora River, just southwest of Pavia. Probably the site of Iria, a ...
Found on http://www.britannica.com/eb/a-z/v/33
No exact match found.