You will get rained on, and you will get a lot of sun. Be ready for both.
Photo Equipment: Have something to carry them in that will keep them dry.
Miscellaneous: Hardly any one speaks english, so bring a phrase book. A Portugese-English dictionary was also very helpful.