A sandy beach with interesting rocks at "Praia dos Tres Castelos" in the Algarve, Portugal.


The idyllic beach at "Praia dos Tres Castelos" near Praia da Rocha on the Algarve coast.


Size: 5120px × 3413px
Location: "Praia dos Tres Castelos" near "Praia da Rocha", Algarve, Portugal.
Photo credit: © Tony Lilley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: algarve, beach, castelos, cliffs, coast, da, dos, high, idyllic, portugal, portuguese, praia, rocha, rocks, sandy, sea, seashore, tres, viewpoint