What comes to mind when you think of Bali? Perhaps its dreamy beaches, lush landscapes,...