© All Rights Reserved An aerial photo of Praia da Rocha beach, Portimao with the distincitve bridge in the backgroundRelated images Lagos Fort and City Walls Zavial - Algarve Carvoeiro Beach Groynes from the Air Armazém Regimental Detail - Lagos Silves