Bali Cracking Down On Illegal Workers, Tourists On Motorcycles
Bali in Indonesia is known as the “Land of the Gods” and is a particularly popular destination for beach lovers, surfers and backpackers. However, like many places in the world, Bali is cracking down on international travelers who…