Faro Airport Transfer to Praia da Rocha Praia da Rocha is a beach located in Portimão, in the Algarve region (Portugal). This beach is considered one of the largest beaches in the Algarve, a result of its huge sand area, occupying over 145,000 m², which you can enjoy along 1.5 km of coastline. On one side of the beach you…