Top 10 Surfing Spots in the World
Pipeline
– United States (Hawaii)
Teahupoʻo
– French Polynesia
Jeffreys Bay
– South Africa
Uluwatu
– Indonesia
Gold Coast
– Australia
Mavericks
– United States
Bells Beach
– Australia
Trestles
– United States
Hossegor
– France
Nazare
– Portugal