Lists September 16, 2016 0 11 Best Travel Documentaries Streaming on Netflix When it comes to documentaries, Netflix has quite a lot of them to offer to…