Portimao Rocks!

Portimao Rocks!

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 Hooijer