Betfair runs most of its operation from its headquarters in London, making it an offshore betting site in other places. Countries like India that have heavy gambling gaming restrictions also deter players by blocking direct betting access. The restriction means you need an effective VPN before you can enjoy quality betting exchange services from Betfair.