Unwind on Bali's stunning beaches, discover terraced rice paddies, and immerse yourself in rich Balinese culture and cuisine.