Locals can be aggressive when they feel their waves have been stolen.
35. Killer Point, Taghazoute, Morocco
Popularized by hippies in the 1960s, this southern Moroccan village makes for an utterly unique surf trip.
A perfectly peeling wave breaks over a cliff shelf, which was named after the many killer whales in the area.
34. Pedra Branca Ericeira, Portugal
Along this sublime surf beach 48 kilometers north of Lisbon on the Atlantic coast you'll find a sleepy fishing-village-turned-surfer town with six kilometers of stunning beach, including the sandbar Sao Lorenzo and the epic Pedra Branca reef break. It's one of the best waves in Europe.
33. Sao Francisco do Sul, Brazil
Surfing competitions are often held at this decent quality sandbar below San Paulo on the east coast of Brazil.
There's a fun-loving atmosphere, plus some nice bars from which to watch the surf until sunset and eat tasty local grub.
32. Coconuts, Samoa
Even professional surfers come close to cracking their boards at this classic wave, which breaks over live coral and on top days offers 150-meter rides.
31. Carrapateira, Portugal
This lovely left-hand Euro break with plenty of shelter from the rocks can reach up to three meters during mid-high tide.
Best of all, it's usually empty.
30. Hanalei Bay, Hawaii
Set in a sandy, horseshoe bay, Hanalei on Kauai is particularly pretty, with waterfalls tumbling down magnificent tropical cliffs in the background.
Pros love it for its overhead tubes and consistently fine waves.
Others just love the super-chill vibe of a perfect beach town.
29. Rincon, Puerto Rico
Not to be confused with Rincon, California (also on this list), this once sleepy Puerto Rican town on the Caribbean Sea has become famous for surfing.
The green hill is a great place from which to scout the best surf.
28. Bundoran Beach, County Donegal, Ireland
These shimmering green waters produce rolling waves, which are shaped by the headlands and flat rock reefs.
The cold water doesn't deter die-hards.
Locals will offer tips and advice to visiting surfers.