Praia da Rocha (Portuguese: "beach of rocks") is a town in the Algarve, southern Portugal.
Category: Portugal stubs