Wedding ceremony in Bali is conducted by the English-speaking priest (Christian or Muslim) or traditional Balinese Hindu priest (we provide professional interpreter services as well if needed).