Albufeira: the highlights

Why visit Albufeira for your weekend away