Tavira, Portugal, Europe