Portugal is one of the best countries in the world for surfing. It has some of the best waves and it's great to learn surfing at one of Portugal's beautiful beaches. My favourite beaches are Costa da Caparica and Carcavelos. I also like surfing in Peniche.