© All Rights Reserved An aerial photo of Praia da Rocha beach, Portimao with the distincitve bridge in the backgroundRelated images Silves Castle Faro Street Portimao Rocks! Beach Groynes from the Air Ponta da Piedade - Lagos Praia da Falesia - Vilamoura