Top 10 Surfing Destinations in the World #3 Leona / August 13, 2014 #3 Santa Cruz, California The town of Santa Cruz in California is a pleasure for… Read More »