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