Suddenly it seems that “Bali” is on the tip of everyone’s tongues. Weather you are a yogi, a surfer, soul-searching, or looking for the next hot travel destination, the world around is flocking. How then to navigate this Island of Gods? Here is our Top...