The eight-episode docuseries, now available on Netflix, focuses on the places that Travel Channel avoids.