HomeASIAIndonesiaCliff Tops Are Where It’s at on Bali’s Bukit Peninsula.