Even while Netflix is intended to be used primarily in the country where you registered your account, it is available in more than 190 countries across the world.