Below are some links you may find useful

Ponta Delgada Azores wikitravel Santa Maria Madeira Portugal
Spain