A view of a Praia da Rocha in Portimao, Algarve region, Portugal Shutterstock Image - A view of a Praia da Rocha in Portimao, Algarve region, Portugal - ID: 279498641