10 Best Surf Spots in Portugal
1. Peniche
2. Sagres
3. Ericeira
4. Nazare
5. Arrifana
6. Carcavelos
7. Espinho
8. Azurara
9. Jardim do Mar
10. Costa da Caparica