News

Situated in the East Algarve, Tavira is on the Atlantic coast, halfway between Faro International Airport in Portugal (28 ...