You cannot watch America’s Best Towns to Visit outside the US for free. You have to subscribe to the platform to stream the documentary.