Tag Archives: NatGeo TV

Apple TV Adds New ‘NatGeo TV’ Channel to the Lineup

If you have an Apple TV and you're a fan of all things National Geographic, you'll be glad to hear that Apple's little set-top box just received a new channel. NatGeo TV arrived earlier today on many Apple TV boxes;...