It doesn't allow you to log in from some other countries. You need a VPN or could call someone in the US to log in for you.
IF you can make calls, I'd think they could turn it on for you:
For more help, call International Customer Service: From outside the U.S. - Call +1.314.925.6925, 24 hours a day, 7 days a week. It's a FREE call from your AT&T wireless phone.