Praia de Nossa Senhora da Rocha (Porches)

Praia de Nossa Senhora da Rocha (in Portuguese: Beach of Our Lady of the Rock) is a small fishing community and beach on the Atlantic coast of the civil parish/freguesia of Porches in the municipality/concelho of Lagoa (Algarve) in Portugal.

The beach is one of the most rustic ones along the coast and was used as a refuge for small fishing boats in the area.

At the west end is a promontory on which is the old Fort and Shrine of Nossa Senhora da Rocha.

The beach is surrounded by abundant greenery, including juniper and wild olive and mastic trees.

Many plants typical of these saline environments can be seen growing on the cliff face, along with numerous birds that take shelter here: falcons, black-headed gulls, herring gulls and swifts.

Praia de Nossa Senhora da Rocha.