India doesn't make it easy to secure a visa once you're on the road, but we tell you how to make it happen. How To Get Your Indian Visa in Bali Sunday, October 20, 2013 0 Comments