Below are some links you may find useful

Lagos wiki Portugal wikitravel Portugal Faro Apt Braga
Azores Madeira Albufeira