10 places which are haven for surfers BY VARIALTV.COM
Santa Cruz, California
Montauk, New York
Malibu, California
Kill Devil Hills, North Carolina
San Clemente, California
Haleiwa, Hawaii
Encinitas, California
Ruggles, Rhode Island
Cocoa Beach, Florida
Paia, Hawaii
Watch more water sports videos Online on varialtv.com
Thank you