we visited alvor last june as my parents in law were re-newing their wedding vows, they always stay in an apartment that they rent from a friend but on this occasion there was not enough room for us to stay. we did not personaly book the jardim, a friend of my parents in law did as this was the closest...
More
