We are thinking of touring Portugal for about 5 weeks (is that too long?) in second half of July and through into August. We would start from our house near Huelva, Spain and perhaps stay in the Algarve, but not too long as we would like to "see" the rest of Portugal. My question is, can you guys suggest some "You must not miss this" places to visit, places to stay, further up country than Faro. Thanks for any help.