Bali, the Island of Gods, enchants with its lush rice terraces, pristine beaches, and vibrant culture.