Re: international roaming facility for Go phone prepaid
That's right there is no gophone roaming in India. Your can try to get the phone unlocked if your gophone account is active. Then, you can just buy a local SIM card to use with the unlocked phone.
You may want to use chat to talk to AT&T support. If that does not work, you can try calling the 800 number using Skype. As far as I know, 800 numbers are not callable from outside the US/Canada using a landline or mobile.