Results 2 results found Praia de Rocha, Western Algarve, Portugal, Europe Praia de Rocha, Western Algarve, Portugal, Europe Tourists on the beach Praia da Senhora da Rocha, Armacao de Pera, Algarve, Portugal