© All Rights Reserved An aerial photo of Praia da Rocha beach, Portimao with the distincitve bridge in the backgroundRelated images Praia da Marinha Odeceixe River Faro Rooftops Algarve Sky Silves Cathedral Praia de Odeceixe