© 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 Ponta da Piedade - Lagos Praia do Garrão - Algarve Loulé Castle Dom Pedro Marina Hotel - Vilamoura Praia da Rocha and Portimao from the Air Zavial Beach - high tide