France Consulate

There is a consulate for French citizens as well. Information Address : Rua Almirante Cândido dos Reis, nº 226 – 8000 Tavira Phone : (00351) 281 380 660 Location

Continue Reading