Bali offers many interesting and fantastic places in which you can spend some great time with your friends include Ku ...