© 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 Praia da Marinha Dom Pedro Marina Hotel - Vilamoura Algarve Golf Course Vilamoura Marina from the Air Aljezur sunrise Algarve Sky