Huntington Beach is called Surf City for a reason. The Orange County beach town hosts numerous annual surfing events, from professionals to dogs.
Time Out says
Details
Discover Time Out original video
Huntington Beach is called Surf City for a reason. The Orange County beach town hosts numerous annual surfing events, from professionals to dogs.
Discover Time Out original video