All beaches

Coastal, river and lake beaches — mainland Portugal, the Azores and Madeira

769 beaches