Images | Photographs of Portugal: Camilo Beach Rocks - Algarve
Camilo Beach, in Lagos on the Algarve, is known for its clear water and spectacular rock outcrops.

Camilo Beach, in Lagos on the Algarve, is known for its clear water and spectacular rock outcrops.
