Just half an hour from Faro one of the Algarve’s most precious gems, lined with unspoilt beaches and streets steeped in history. Welcome to Tavira, a peaceful and authentic village that reveals ...