Hi do you guys use credit card to pay for things when i ln bali? If so can you let us know which one and will there be any extra mark up fee when we use it in other country ?
You do not need a Bali visa on arrival if you are an Indian tourist who is staying in Bali for less than 30 days. However, you will need a visa on arrival, if you are staying in Bali between 30-60 days