Results 2 results found Cala (creek) Pedrosa, Montgri massif, Costa Brava, Catalonia, Spain, Europe Swimming at Cala (creek) Pedrosa, Montgri massif, Costa Brava, Catalonia, Spain, Europe