I'm getting the same message from the OP's website, and I'm in eastern europe. Weird.
China Indonesia Philippines Thailand Turkey Serbia India
Wowhead is owned by the same company and this is their reasoning: https://eu.forums.blizzard.com/en/wow/t/a-good-tip-for-peopl...