Flat, dark rocks rest on a sandy beach as ocean waves roll ashore beneath an overcast sky
Property

Atlantic views, nature and culture on Portugal's Silver Coast

Ver