© All Rights Reserved One of the many interesting rock formations along the Algarve coast. This one is somewhere along Praia da Rocha - which translates into beach of the rocks.photo: G HooijerRelated images Tavira Crab Pots Lagos City Walls Carvoeiro Praia do Vale de Centeanes Armazém Regimental Detail - Lagos Point Piedade - Lagos