In the UK giving me India as my area !
tried them 4 times now, it keeps showing my IP as India ! im in the UK. all other sites im using to identify my IP all show UK.
英国
tried them 4 times now, it keeps showing my IP as India ! im in the UK. all other sites im using to identify my IP all show UK.