Experience Surfing Lessons on our (Magic Beach) @ Oceanside Harbor in San Diego County | Surf in Oceanside, California | Surf