Bali – ''the island of the gods'' is well known for its ancient temples and religious festivals. In order to…