Camilo Beach (Praia do Camilo) near Lagos in the Algarve region of southern Portugal is known for its limestone rock outcrops and picturesque rock formations in the sea.
next Portugal image | previous Portugal image
PortugalVisitor.com - Your Guide To Portugal & Madeira