Spectacular rice terraces, beautiful culture and amazing beaches; it’s no wonder Bali has become such a popular holiday destination. Whether you want to see all the highlights or visit the more authentic parts of Bali, there is something for everyone.