Bali is a great place to enjoy the vacation. Bali offers many beautiful beaches and temple. Bali also offers great variety of water sports. For you who...