Moe is going to be traveling to India in a few months and he wants to know if Verizon is a good choice for traveling. Leo says no, it really isn't. They've gotten better, since they've left CDMA behind for LTE and that means it could work in India. And the FCC requires all Verizon SIM slots to be unlocked. Moe will have to be sure that the frequencies are supported. He may also request his phone be unlocked as well. A better bet would be to get a cheap GSM compatible phone locally in India, with a local SIM card. He'll have a local number, but it'll work better. Check out http://www.prepaidwithdata.wikia.com
When it comes to international data, Verizon is the most expensive. T-Mobile, on the other hand, offers free unlimited 2G/EDGE data for free.