© 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 Silves Castle Vilamoura Marina from the Air Cabo de Santa Maria Lighthouse - Faro Aljezur sunrise Praia de Odeceixe Faro Street