Results 2 results found War Memorial in Praca da Republica Square, Tavira, Algarve, Portugal, Iberian Peninsula, South Western Europe Main Church of Saint James, Tavira, Algarve, Portugal, Iberian Peninsula, South Western Europe