Hi @arousazali thanks for your post here in the Community - very jealous of your trip to Bali!
Unfortunately, we don't have any roaming packages available for this purpose, but if you do have an unlocked or SIM-free device, it's best to take your Virgin Mobile SIM out of your handset (keep this safe!) and purchase a cheap PAYG SIM over there.
Most off-license type shops in Bali should stock these, simply pop the SIM in your handset and you'll be charged at the rate that the SIM provider states.
I hope this helps and please let me know if you need any further assistance.
Many thanks
Tom_W