Paddle Spots in tulelake

1 paddle spots in tulelake, california, united states.