Moment of truth Bali, also known as the Island of the Gods, is a popular destination for travelers...