Filming Locations in Tavira

Tavira, Portugal
Le pacte du silence (2003)

Tavira is a small city on Portugal’s Algarve coast. It straddles the Gilão River, which reaches the...

View Details