Give the gift that gives all year with a 1-year subscription to National Geographic for just $19 right now on Amazon. This is a 74% savings off the cover price and $1.58 per issue. Your first print issue should arrive in 6-10 weeks.
I do not think this is an auto-renewing subscription, but if you find that it is, you can cancel the auto-renewal via Amazon’s Magazine Subscription Manager with a click of a button.
You might think of Grandpa and Grandma when you see this magazine, but at my house my 9-year-old daughter reads it and it sparks all kinds of interesting discussions.