Praia Amorosa. Undeveloped beach backed by dunes, with sand, rocks & tide pools with diverse marine life. About 8km S. of Viana do Castelo, Portugal.


Praia Amorosa. Undeveloped beach backed by dunes, with sand, rocks & tide pools with diverse marine life. About 8km S. of Viana do Castelo, Portugal.


Size: 4746px × 3164px
Location: Praia Amorosa, 8km S. of Viana do Castelo, Portugal.
Photo credit: © David Bayliss / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: amorosa, beach, castelo, coast, dunes, pools, portugal, praia, rock, sand, sunbathers, undeveloped, viana