Surf Spots997 spots

United States309
Japan173
Indonesia164
Mexico71
Philippines65
Hawaii59
Maldives35
Sri Lanka28
Israel25
South Korea25
Taiwan18
Thailand13
China12