When you hear the word Bali, what is the first thing that comes to your mind? Beaches? Ubud? Tanah Lot? Kuta? Uluwatu? Or maybe a beautiful sunrise somewhere in the mountains? Bali really does have so many stories to tell. Want to find a beach? Easy. Looking for green rice fields? There are plenty. Want...