Broadband Service Installation & Activation Explained
FAQ
Why Netflix thinks I am in a different country?
If TV shows and movies are not available in your language, or if you are missing content that your local friends see, Netflix may think you are in a different country than where you are currently located.
You can first find your IP address by Googling "what is my IP address" and then checking that IP at one of the Geo-location websites like: https://www.textmagic.com/free-tools/ip-address-geo-location-tool also make sure you are not using a VPN software or those web browser features which masks your identity and location.