Experience the best of Bali with white water rafting, volcano trekking, temple visits, and relaxing Balinese spa treatments.