Question: who accepts old national geographic magazines?
Answer: Donate them to a medical office. Nearly every doctor's office will keep magazines in the waiting room for patients to read before their appointment. A donation of your old magazines will likely be appreciated. Offer them to friends and neighbors.