4 paddle spots in Avalon, California, United States.
Avalon Harbor Beach
Descanso Beach, Avalon, CA
Little Harbor Campground
Two Harbors