© All Rights Reserved An aerial photo of Praia da Rocha beach, Portimao with the distincitve bridge in the backgroundRelated images Ponta da Piedade - Lagos Igreja Velha - Portimao Odeceixe River Praia da Vau beach Praia do Vale de Centeanes Faro Rooftops