HomeEuropeTen good reasons we should visit Tavira Tavira town by the sea, Algarve, Portugal Ten good reasons we should visit Tavira Not yet destroyed